// ****************************************************************************** 
// Copyright     :  Copyright (C) 2018, Hisilicon Technologies Co. Ltd.
// File name     :  snps_phy_reg_1_c_union_define.h
// Project line  :  Platform And Key Technologies Development
// Department    :  CAD Development Department
// Author        :  xxx
// Version       :  1.0
// Date          :  2017/10/24
// Description   :  The description of xxx project
// Others        :  Generated automatically by nManager V4.2 
// History       :  xxx 2018/03/16 18:02:54 Create file
// ******************************************************************************

#ifndef __SNPS_PHY_REG_1_C_UNION_DEFINE_H__
#define __SNPS_PHY_REG_1_C_UNION_DEFINE_H__

/* Define the union U_PHY_RESET */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_0        : 30  ; /* [31:2] */
        unsigned int    phy_cr_reset : 1  ; /* [1] */
        unsigned int    phy_reset    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RESET;

/* Define the union U_PCS_LANE_RESET */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_1          : 28  ; /* [31:4] */
        unsigned int    pcs_lane_reset : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_LANE_RESET;

/* Define the union U_PIPE_LANE_PROTOCOL_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_2                   : 28  ; /* [31:4] */
        unsigned int    pipe_lane_protocol_ctrl : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PIPE_LANE_PROTOCOL_CTRL;

/* Define the union U_CR_PARA_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_3       : 31  ; /* [31:1] */
        unsigned int    cr_para_sel : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_CR_PARA_SEL;

/* Define the union U_UPCS_PIPE_CFG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_4            : 16  ; /* [31:16] */
        unsigned int    upcs_pipe_config : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_UPCS_PIPE_CFG;

/* Define the union U_EXT_PCLK_REQ */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_5        : 31  ; /* [31:1] */
        unsigned int    ext_pclk_req : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_EXT_PCLK_REQ;

/* Define the union U_PCS_LNAEX_CLKREQ_N */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_6              : 28  ; /* [31:4] */
        unsigned int    pcs_lanex_clkreq_n : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_LNAEX_CLKREQ_N;

/* Define the union U_PCS_LNNEX_LINK_NUM */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_7              : 16  ; /* [31:16] */
        unsigned int    pcs_lanex_link_num : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_LNNEX_LINK_NUM;

/* Define the union U_PCS_LNNEX_PHY_SCR_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_8                 : 24  ; /* [31:8] */
        unsigned int    pcs_lanex_phy_scr_sel : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_LNNEX_PHY_SCR_SEL;

/* Define the union U_PHY_PG_MODE_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_9          : 31  ; /* [31:1] */
        unsigned int    phy_pg_mode_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PG_MODE_EN;

/* Define the union U_PHY_LANEX_TX2RX_SER_LB_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_10                    : 28  ; /* [31:4] */
        unsigned int    phy_lanex_tx2rx_ser_lb_en : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_LANEX_TX2RX_SER_LB_EN;

/* Define the union U_PHY_LANEX_RX2TX_PAR_LB_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_11                    : 28  ; /* [31:4] */
        unsigned int    phy_lanex_rx2tx_par_lb_en : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_LANEX_RX2TX_PAR_LB_EN;

/* Define the union U_PCS_RX_DISABLE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_12         : 28  ; /* [31:4] */
        unsigned int    pcs_rx_disable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_RX_DISABLE;

/* Define the union U_PCS_TX_DISABLE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_13         : 28  ; /* [31:4] */
        unsigned int    pcs_tx_disable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_TX_DISABLE;

/* Define the union U_PHY_RX_TERMINATION */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_14             : 28  ; /* [31:4] */
        unsigned int    phy_rx_termination : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_TERMINATION;

/* Define the union U_PIPE_LNAEX_POWER_PRESENT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_15                   : 28  ; /* [31:4] */
        unsigned int    pipe_lanex_power_present : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PIPE_LNAEX_POWER_PRESENT;

/* Define the union U_PCS_PWR_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_16         : 15  ; /* [31:17] */
        unsigned int    pcs_pwr_en     : 1  ; /* [16] */
        unsigned int    rsv_17         : 12  ; /* [15:4] */
        unsigned int    pcs_pwr_stable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PCS_PWR_CTRL;

/* Define the union U_PMA_PWR_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_18         : 15  ; /* [31:17] */
        unsigned int    pma_pwr_en     : 1  ; /* [16] */
        unsigned int    rsv_19         : 12  ; /* [15:4] */
        unsigned int    pma_pwr_stable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PMA_PWR_CTRL;

/* Define the union U_UPCS_PWR_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_20          : 30  ; /* [31:2] */
        unsigned int    upcs_pwr_en     : 1  ; /* [1] */
        unsigned int    upcs_pwr_stable : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_UPCS_PWR_CTRL;

/* Define the union U_PHY_LNAEX_POWER_PRESENT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_21                  : 28  ; /* [31:4] */
        unsigned int    phy_lane3_power_present : 1  ; /* [3] */
        unsigned int    phy_lane2_power_present : 1  ; /* [2] */
        unsigned int    phy_lane1_power_present : 1  ; /* [1] */
        unsigned int    phy_lane0_power_present : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_LNAEX_POWER_PRESENT;

/* Define the union U_PHY_ANA_PWR_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_22             : 30  ; /* [31:2] */
        unsigned int    phy_ana_pwr_stable : 1  ; /* [1] */
        unsigned int    phy_ana_pwr_en     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ANA_PWR_CTRL;

/* Define the union U_PHY_SRAM_BYPASS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_23          : 28  ; /* [31:4] */
        unsigned int    phy_sram_bypass : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_BYPASS;

/* Define the union U_PHY_SRAM_INIT_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_24           : 15  ; /* [31:17] */
        unsigned int    sram_init_done   : 1  ; /* [16] */
        unsigned int    rsv_25           : 12  ; /* [15:4] */
        unsigned int    sram_ext_ld_done : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_INIT_STATUS;

/* Define the union U_PHY_REF_CLK_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_26                : 29  ; /* [31:3] */
        unsigned int    phy_ref_clk_repeat_en : 1  ; /* [2] */
        unsigned int    phy_res_req_in        : 1  ; /* [1] */
        unsigned int    phy_ref_use_pad       : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_REF_CLK_CTRL;

/* Define the union U_PHY_RTUNE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_27        : 30  ; /* [31:2] */
        unsigned int    phy_rtune_ack : 1  ; /* [1] */
        unsigned int    phy_rtune_req : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RTUNE_CTRL;

/* Define the union U_PHY_TEST_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_28                 : 24  ; /* [31:8] */
        unsigned int    phy_dtb_out            : 2  ; /* [7:6] */
        unsigned int    phy_test_tx_reg_clk_en : 1  ; /* [5] */
        unsigned int    phy_test_flyover_en    : 1  ; /* [4] */
        unsigned int    phy_test_stop_clk_en   : 1  ; /* [3] */
        unsigned int    phy_test_power_down    : 1  ; /* [2] */
        unsigned int    phy_test_burnin        : 1  ; /* [1] */
        unsigned int    phy_bs_ce              : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TEST_CTRL;

/* Define the union U_PHY_MPLLA_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_29             : 29  ; /* [31:3] */
        unsigned int    phy_mplla_state    : 1  ; /* [2] */
        unsigned int    phy_mplla_ssc_en   : 1  ; /* [1] */
        unsigned int    phy_mplla_force_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLA_CTRL;

/* Define the union U_PHY_MPLLB_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_30             : 29  ; /* [31:3] */
        unsigned int    phy_mpllb_state    : 1  ; /* [2] */
        unsigned int    phy_mpllb_ssc_en   : 1  ; /* [1] */
        unsigned int    phy_mpllb_force_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLB_CTRL;

/* Define the union U_PHY_RX_ALIGN_DETECT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_31                : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_align_detect : 1  ; /* [3] */
        unsigned int    pipe_rx2_align_detect : 1  ; /* [2] */
        unsigned int    pipe_rx1_align_detect : 1  ; /* [1] */
        unsigned int    pipe_rx0_align_detect : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_ALIGN_DETECT;

/* Define the union U_PHY_RX_STAND_BY */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_32                  : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_standby_status : 1  ; /* [3] */
        unsigned int    pipe_rx2_standby_status : 1  ; /* [2] */
        unsigned int    pipe_rx1_standby_status : 1  ; /* [1] */
        unsigned int    pipe_rx0_standby_status : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_STAND_BY;

/* Define the union U_PHY_SRAM_ECC_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_33                   : 29  ; /* [31:3] */
        unsigned int    phy_sram_2bit_ecc_insert : 1  ; /* [2] */
        unsigned int    phy_sram_1bit_ecc_insert : 1  ; /* [1] */
        unsigned int    phy_sram_allow_correct_n : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_CTRL;

/* Define the union U_PHY_SRAM_ECC_ERR_LOG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_34                       : 4  ; /* [31:28] */
        unsigned int    phy_sram_2bit_ecc_error_addr : 12  ; /* [27:16] */
        unsigned int    rsv_35                       : 4  ; /* [15:12] */
        unsigned int    phy_sram_1bit_ecc_error_addr : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_ERR_LOG;

/* Define the union U_PHY_SRAM_ECC_ERR_INT_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_36                  : 30  ; /* [31:2] */
        unsigned int    phy_sram_2bit_ecc_error : 1  ; /* [1] */
        unsigned int    phy_sram_1bit_ecc_error : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_ERR_INT_STATUS;

/* Define the union U_PHY_SRAM_ECC_ERR_INT_RO */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_37                         : 30  ; /* [31:2] */
        unsigned int    phy_sram_2bit_ecc_error_int_ro : 1  ; /* [1] */
        unsigned int    phy_sram_1bit_ecc_error_int_ro : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_ERR_INT_RO;

/* Define the union U_PHY_SRAM_ECC_ERR_INT_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_38                           : 30  ; /* [31:2] */
        unsigned int    phy_sram_2bit_ecc_error_int_mask : 1  ; /* [1] */
        unsigned int    phy_sram_1bit_ecc_error_int_mask : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_ERR_INT_MASK;

/* Define the union U_PHY_SRAM_ECC_ERR_SET */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_39                          : 30  ; /* [31:2] */
        unsigned int    phy_sram_2bit_ecc_error_int_set : 1  ; /* [1] */
        unsigned int    phy_sram_1bit_ecc_error_int_set : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_SRAM_ECC_ERR_SET;

/* Define the union U_PHY_ECO_RSV0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV0;

/* Define the union U_PHY_ECO_RSV1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV1;

/* Define the union U_PHY_ECO_RSV2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV2;

/* Define the union U_PHY_ECO_RSV3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV3;

/* Define the union U_PHY_ECO_RSV4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved4 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV4;

/* Define the union U_PHY_ECO_RSV5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved5 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV5;

/* Define the union U_PHY_ECO_RSV6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved6 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV6;

/* Define the union U_PHY_ECO_RSV7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    sphy_eco_reserved7 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_ECO_RSV7;

/* Define the union U_PHY_EXT_CTRL_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_40           : 31  ; /* [31:1] */
        unsigned int    phy_ext_ctrl_sel : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_EXT_CTRL_SEL;

/* Define the union U_PHY_BS_OVERRIDE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_41                       : 25  ; /* [31:7] */
        unsigned int    protocol0_ext_bs_tx_lowswing : 1  ; /* [6] */
        unsigned int    protocol0_ext_bs_rx_bigswing : 1  ; /* [5] */
        unsigned int    protocol0_ext_bs_rx_level    : 5  ; /* [4:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_BS_OVERRIDE_CTRL;

/* Define the union U_PHY_MPLLA_BANDWIDTH */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_42                        : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_mplla_bandwidth : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLA_BANDWIDTH;

/* Define the union U_PHY_MPLLA_CLK_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_43                             : 24  ; /* [31:8] */
        unsigned int    protocol0_ext_mplla_word_div2_en   : 1  ; /* [7] */
        unsigned int    protocol0_ext_mplla_tx_clk_div     : 3  ; /* [6:4] */
        unsigned int    protocol0_ext_mplla_div10_clk_en   : 1  ; /* [3] */
        unsigned int    protocol0_ext_mplla_div16p5_clk_en : 1  ; /* [2] */
        unsigned int    protocol0_ext_mplla_div8_clk_en    : 1  ; /* [1] */
        unsigned int    protocol0_ext_mplla_div_clk_en     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLA_CLK_CTRL;

/* Define the union U_PHY_MPLLA_DIV_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_mplla_multiplier     : 8  ; /* [31:24] */
        unsigned int    rsv_44                             : 5  ; /* [23:19] */
        unsigned int    protocol0_ext_mplla_fracn_ctrl     : 11  ; /* [18:8] */
        unsigned int    protocol0_ext_mplla_div_multiplier : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLA_DIV_CTRL;

/* Define the union U_PHY_MPLLA_SSC_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_45                                   : 5  ; /* [31:27] */
        unsigned int    protocol0_ext_mplla_ssc_range            : 3  ; /* [26:24] */
        unsigned int    protocol0_ext_mplla_ssc_freq_cnt_peak    : 8  ; /* [23:16] */
        unsigned int    protocol0_ext_mplla_ssc_freq_cnt_ovrd_en : 1  ; /* [15] */
        unsigned int    protocol0_ext_mplla_ssc_clk_sel          : 3  ; /* [14:12] */
        unsigned int    protocol0_ext_mplla_ssc_freq_cnt_init    : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLA_SSC_CTRL;

/* Define the union U_PHY_MPLLB_BANDWIDTH */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_46                        : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_mpllb_bandwidth : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLB_BANDWIDTH;

/* Define the union U_PHY_MPLLB_CLK_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_47                           : 24  ; /* [31:8] */
        unsigned int    protocol0_ext_mpllb_word_div2_en : 1  ; /* [7] */
        unsigned int    protocol0_ext_mpllb_tx_clk_div   : 3  ; /* [6:4] */
        unsigned int    protocol0_ext_mpllb_div10_clk_en : 1  ; /* [3] */
        unsigned int    rsv_48                           : 1  ; /* [2] */
        unsigned int    protocol0_ext_mpllb_div8_clk_en  : 1  ; /* [1] */
        unsigned int    protocol0_ext_mpllb_div_clk_en   : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLB_CLK_CTRL;

/* Define the union U_PHY_MPLLB_DIV_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_mpllb_multiplier     : 8  ; /* [31:24] */
        unsigned int    rsv_49                             : 5  ; /* [23:19] */
        unsigned int    protocol0_ext_mpllb_fracn_ctrl     : 11  ; /* [18:8] */
        unsigned int    protocol0_ext_mpllb_div_multiplier : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLB_DIV_CTRL;

/* Define the union U_PHY_MPLLB_SSC_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_50                                   : 5  ; /* [31:27] */
        unsigned int    protocol0_ext_mpllb_ssc_range            : 3  ; /* [26:24] */
        unsigned int    protocol0_ext_mpllb_ssc_freq_cnt_peak    : 8  ; /* [23:16] */
        unsigned int    protocol0_ext_mpllb_ssc_freq_cnt_ovrd_en : 1  ; /* [15] */
        unsigned int    protocol0_ext_mpllb_ssc_clk_sel          : 3  ; /* [14:12] */
        unsigned int    protocol0_ext_mpllb_ssc_freq_cnt_init    : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_MPLLB_SSC_CTRL;

/* Define the union U_PHY_EXT_REF_DIV2_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_51                              : 29  ; /* [31:3] */
        unsigned int    protocol0_ext_ref_clk_mpllb_div2_en : 1  ; /* [2] */
        unsigned int    protocol0_ext_ref_clk_mplla_div2_en : 1  ; /* [1] */
        unsigned int    protocol0_ext_ref_clk_div2_en       : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_EXT_REF_DIV2_EN;

/* Define the union U_PHY_EXT_REF_RANGE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_52                  : 29  ; /* [31:3] */
        unsigned int    protocol0_ext_ref_range : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_EXT_REF_RANGE;

/* Define the union U_PHY_AFE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_53                           : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_adapt_afe_en_g4 : 4  ; /* [15:12] */
        unsigned int    protocol0_ext_rx_adapt_afe_en_g3 : 4  ; /* [11:8] */
        unsigned int    protocol0_ext_rx_adapt_afe_en_g2 : 4  ; /* [7:4] */
        unsigned int    protocol0_ext_rx_adapt_afe_en_g1 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_AFE_CTRL;

/* Define the union U_PHY_DFE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_54                           : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_adapt_dfe_en_g4 : 4  ; /* [15:12] */
        unsigned int    protocol0_ext_rx_adapt_dfe_en_g3 : 4  ; /* [11:8] */
        unsigned int    protocol0_ext_rx_adapt_dfe_en_g2 : 4  ; /* [7:4] */
        unsigned int    protocol0_ext_rx_adapt_dfe_en_g1 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_DFE_CTRL;

/* Define the union U_PHY_AFE_GAIN_CTRL_GEN12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_afe_gain_g2 : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_eq_afe_gain_g1 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_AFE_GAIN_CTRL_GEN12;

/* Define the union U_PHY_AFE_GAIN_CTRL_GEN34 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_afe_gain_g4 : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_eq_afe_gain_g3 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_AFE_GAIN_CTRL_GEN34;

/* Define the union U_PHY_RX_EQ_ATT_LVL_GEN12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_55                         : 4  ; /* [31:28] */
        unsigned int    protocol0_ext_rx_eq_att_lvl_g2 : 12  ; /* [27:16] */
        unsigned int    rsv_56                         : 4  ; /* [15:12] */
        unsigned int    protocol0_ext_rx_eq_att_lvl_g1 : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_ATT_LVL_GEN12;

/* Define the union U_PHY_RX_EQ_ATT_LVL_GEN34 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_57                         : 4  ; /* [31:28] */
        unsigned int    protocol0_ext_rx_eq_att_lvl_g4 : 12  ; /* [27:16] */
        unsigned int    rsv_58                         : 4  ; /* [15:12] */
        unsigned int    protocol0_ext_rx_eq_att_lvl_g3 : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_ATT_LVL_GEN34;

/* Define the union U_PHY_RX_EQ_CTLE_BOOST_GEN1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_59                            : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_rx_eq_ctle_boost_g1 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_CTLE_BOOST_GEN1;

/* Define the union U_PHY_RX_EQ_CTLE_BOOST_GEN2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_60                            : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_rx_eq_ctle_boost_g2 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_CTLE_BOOST_GEN2;

/* Define the union U_PHY_RX_EQ_CTLE_BOOST_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_61                            : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_rx_eq_ctle_boost_g3 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_CTLE_BOOST_GEN3;

/* Define the union U_PHY_RX_EQ_CTLE_BOOST_GEN4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_62                            : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_rx_eq_ctle_boost_g4 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_CTLE_BOOST_GEN4;

/* Define the union U_PHY_RX_EQ_DELTA_IQ_GEN12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_delta_iq_g2 : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_eq_delta_iq_g1 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DELTA_IQ_GEN12;

/* Define the union U_PHY_RX_EQ_DELTA_IQ_GEN34 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_delta_iq_g4 : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_rx_eq_delta_iq_g3 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DELTA_IQ_GEN34;

/* Define the union U_PHY_RX_EQ_DFE_TAP1_GEN1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_dfe_tap1_g1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DFE_TAP1_GEN1;

/* Define the union U_PHY_RX_EQ_DFE_TAP1_GEN2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_dfe_tap1_g2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DFE_TAP1_GEN2;

/* Define the union U_PHY_RX_EQ_DFE_TAP1_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_dfe_tap1_g3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DFE_TAP1_GEN3;

/* Define the union U_PHY_RX_EQ_DFE_TAP1_GEN4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_eq_dfe_tap1_g4 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_DFE_TAP1_GEN4;

/* Define the union U_PHY_RX_LOS_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    protocol0_ext_rx_los_lfps_en    : 1  ; /* [31] */
        unsigned int    rsv_63                          : 3  ; /* [30:28] */
        unsigned int    protocol0_ext_rx_los_threshold  : 12  ; /* [27:16] */
        unsigned int    rsv_64                          : 5  ; /* [15:11] */
        unsigned int    protocol0_ext_rx_los_pwr_up_cnt : 11  ; /* [10:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_LOS_CTRL;

/* Define the union U_PHY_REF_LD_VAL_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_65                         : 2  ; /* [31:30] */
        unsigned int    protocol0_ext_rx_ref_ld_val_g4 : 6  ; /* [29:24] */
        unsigned int    rsv_66                         : 2  ; /* [23:22] */
        unsigned int    protocol0_ext_rx_ref_ld_val_g3 : 6  ; /* [21:16] */
        unsigned int    rsv_67                         : 2  ; /* [15:14] */
        unsigned int    protocol0_ext_rx_ref_ld_val_g2 : 6  ; /* [13:8] */
        unsigned int    rsv_68                         : 2  ; /* [7:6] */
        unsigned int    protocol0_ext_rx_ref_ld_val_g1 : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_REF_LD_VAL_CTRL;

/* Define the union U_PHY_RX_TERM_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_69                     : 24  ; /* [31:8] */
        unsigned int    phy_rx_term_acdc           : 4  ; /* [7:4] */
        unsigned int    rsv_70                     : 1  ; /* [3] */
        unsigned int    protocol0_ext_rx_term_ctrl : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_TERM_CTRL;

/* Define the union U_PHY_RX_VCO_LD_VAL_CTRL_GEN12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_71                         : 3  ; /* [31:29] */
        unsigned int    protocol0_ext_rx_vco_ld_val_g2 : 13  ; /* [28:16] */
        unsigned int    rsv_72                         : 3  ; /* [15:13] */
        unsigned int    protocol0_ext_rx_vco_ld_val_g1 : 13  ; /* [12:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_VCO_LD_VAL_CTRL_GEN12;

/* Define the union U_PHY_RX_VCO_LD_VAL_CTRL_GEN34 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_73                         : 3  ; /* [31:29] */
        unsigned int    protocol0_ext_rx_vco_ld_val_g4 : 13  ; /* [28:16] */
        unsigned int    rsv_74                         : 3  ; /* [15:13] */
        unsigned int    protocol0_ext_rx_vco_ld_val_g3 : 13  ; /* [12:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_VCO_LD_VAL_CTRL_GEN34;

/* Define the union U_PHY_RX_VFRE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_75                     : 27  ; /* [31:5] */
        unsigned int    protocol0_ext_rx_vref_ctrl : 5  ; /* [4:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_VFRE_CTRL;

/* Define the union U_PHY_TX_EQ_PRE_GEN1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_76                     : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_pre_g1 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_PRE_GEN1;

/* Define the union U_PHY_TX_EQ_PRE_GEN2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_77                     : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_pre_g2 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_PRE_GEN2;

/* Define the union U_PHY_TX_EQ_PRE_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_78                     : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_pre_g3 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_PRE_GEN3;

/* Define the union U_PHY_TX_EQ_MAIN_GEN1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_79                      : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_tx_eq_main_g1 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_MAIN_GEN1;

/* Define the union U_PHY_TX_EQ_MAIN_GEN2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_80                      : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_tx_eq_main_g2 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_MAIN_GEN2;

/* Define the union U_PHY_TX_EQ_MAIN_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_81                      : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_tx_eq_main_g3 : 20  ; /* [19:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_MAIN_GEN3;

/* Define the union U_PHY_TX_EQ_POST_GEN1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_82                      : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_post_g1 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_POST_GEN1;

/* Define the union U_PHY_TX_EQ_POST_GEN2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_83                      : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_post_g2 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_POST_GEN2;

/* Define the union U_PHY_TX_EQ_POST_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_84                      : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_eq_post_g3 : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_POST_GEN3;

/* Define the union U_PHY_TX_EQ_OVRD_CTRL_GEN12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_85                      : 12  ; /* [31:20] */
        unsigned int    protocol0_ext_tx_eq_ovrd_g2 : 4  ; /* [19:16] */
        unsigned int    rsv_86                      : 12  ; /* [15:4] */
        unsigned int    protocol0_ext_tx_eq_ovrd_g1 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_OVRD_CTRL_GEN12;

/* Define the union U_PHY_TX_EQ_OVRD_CTRL_GEN3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_87                      : 28  ; /* [31:4] */
        unsigned int    protocol0_ext_tx_eq_ovrd_g3 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_EQ_OVRD_CTRL_GEN3;

/* Define the union U_PHY_TX_IBOOST_LVL_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_88                      : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_iboost_lvl : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_IBOOST_LVL_CTRL;

/* Define the union U_PHY_TX_VBOOST_LVL_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_89                      : 16  ; /* [31:16] */
        unsigned int    protocol0_ext_tx_vboost_lvl : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_VBOOST_LVL_CTRL;

/* Define the union U_PHY_TX_TERM_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_90                     : 28  ; /* [31:4] */
        unsigned int    protocol0_ext_tx_term_ctrl : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_TERM_CTRL;

/* Define the union U_PHY_RX_VALID_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_91                 : 28  ; /* [31:4] */
        unsigned int    pipe_rx_valid_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_VALID_OVERRIDE;

/* Define the union U_PHY_RX_VALID_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_92                       : 28  ; /* [31:4] */
        unsigned int    pipe_rx_valid_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_VALID_OVERRIDE_VALUE;

/* Define the union U_PHY_RX_ELECIDLE_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_93                    : 28  ; /* [31:4] */
        unsigned int    pipe_rx_elecidle_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_ELECIDLE_OVERRIDE;

/* Define the union U_PHY_RX_ELEIDLE_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_94                          : 28  ; /* [31:4] */
        unsigned int    pipe_rx_elecidle_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_ELEIDLE_OVERRIDE_VALUE;

/* Define the union U_PHY_RX_ELEIDLE_MODE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_95                : 16  ; /* [31:16] */
        unsigned int    pipe_rx_elecidle_mode : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_ELEIDLE_MODE;

/* Define the union U_PHY_RX0_ELEIDLE_DELAY_TIME */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_96                           : 8  ; /* [31:24] */
        unsigned int    sphy_reg_rxelecidle_delay_time_0 : 24  ; /* [23:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX0_ELEIDLE_DELAY_TIME;

/* Define the union U_PHY_RX1_ELEIDLE_DELAY_TIME */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_97                           : 8  ; /* [31:24] */
        unsigned int    sphy_reg_rxelecidle_delay_time_1 : 24  ; /* [23:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX1_ELEIDLE_DELAY_TIME;

/* Define the union U_PHY_RX2_ELEIDLE_DELAY_TIME */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_98                           : 8  ; /* [31:24] */
        unsigned int    sphy_reg_rxelecidle_delay_time_2 : 24  ; /* [23:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX2_ELEIDLE_DELAY_TIME;

/* Define the union U_PHY_RX3_ELEIDLE_DELAY_TIME */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_99                           : 8  ; /* [31:24] */
        unsigned int    sphy_reg_rxelecidle_delay_time_3 : 24  ; /* [23:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX3_ELEIDLE_DELAY_TIME;

/* Define the union U_PHY_RX_EQ_FIG_MERIT_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_100                       : 28  ; /* [31:4] */
        unsigned int    pipe_rx_eq_fig_merit_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_FIG_MERIT_OVERRIDE;

/* Define the union U_PHY_RX_EQ_FIG_MERIT_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx_eq_fig_merit_override_value : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_EQ_FIG_MERIT_OVERRIDE_VALUE;

/* Define the union U_PHY_RX_STATUS_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_101                 : 28  ; /* [31:4] */
        unsigned int    pipe_rx_status_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_STATUS_OVERRIDE;

/* Define the union U_PHY_RX_STATUS_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_102                        : 17  ; /* [31:15] */
        unsigned int    pipe_rx3_status_override_value : 3  ; /* [14:12] */
        unsigned int    rsv_103                        : 1  ; /* [11] */
        unsigned int    pipe_rx2_status_override_value : 3  ; /* [10:8] */
        unsigned int    rsv_104                        : 1  ; /* [7] */
        unsigned int    pipe_rx1_status_override_value : 3  ; /* [6:4] */
        unsigned int    rsv_105                        : 1  ; /* [3] */
        unsigned int    pipe_rx0_status_override_value : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_STATUS_OVERRIDE_VALUE;

/* Define the union U_PHY_STATUS_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_106                      : 28  ; /* [31:4] */
        unsigned int    pipe_lane_phystatus_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_STATUS_OVERRIDE;

/* Define the union U_PHY_STATUS_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_107                            : 28  ; /* [31:4] */
        unsigned int    pipe_lane_phystatus_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_STATUS_OVERRIDE_VALUE;

/* Define the union U_PHY_POWERDOWN_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_108                      : 28  ; /* [31:4] */
        unsigned int    pipe_lane_powerdown_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_POWERDOWN_OVERRIDE;

/* Define the union U_PHY_POWERDOWN_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_109                            : 16  ; /* [31:16] */
        unsigned int    pipe_lane_powerdown_override_value : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_POWERDOWN_OVERRIDE_VALUE;

/* Define the union U_PHY_RATE_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_110                 : 28  ; /* [31:4] */
        unsigned int    pipe_lane_rate_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RATE_OVERRIDE;

/* Define the union U_PHY_RATE_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_111                       : 24  ; /* [31:8] */
        unsigned int    pipe_lane_rate_override_value : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RATE_OVERRIDE_VALUE;

/* Define the union U_PHY_RX_POLARITY_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_112                        : 28  ; /* [31:4] */
        unsigned int    pipe_lane_rx_polarity_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_POLARITY_OVERRIDE;

/* Define the union U_PHY_RX_POLARITY_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_113                              : 28  ; /* [31:4] */
        unsigned int    pipe_lane_rx_polarity_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RX_POLARITY_OVERRIDE_VALUE;

/* Define the union U_PHY_TX_COMPLIANCE_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_114                     : 28  ; /* [31:4] */
        unsigned int    pipe_tx_compliance_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_COMPLIANCE_OVERRIDE;

/* Define the union U_PHY_TX_COMPLIANCE_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_115                           : 28  ; /* [31:4] */
        unsigned int    pipe_tx_compliance_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_COMPLIANCE_OVERRIDE_VALUE;

/* Define the union U_PHY_TX_ELECIDLE_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_116                   : 28  ; /* [31:4] */
        unsigned int    pipe_tx_elecidle_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_ELECIDLE_OVERRIDE;

/* Define the union U_PHY_TX_ELECIDLE_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_117                         : 28  ; /* [31:4] */
        unsigned int    pipe_tx_elecidle_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_ELECIDLE_OVERRIDE_VALUE;

/* Define the union U_PHY_TX_MARGIN_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_118                 : 28  ; /* [31:4] */
        unsigned int    pipe_tx_margin_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_MARGIN_OVERRIDE;

/* Define the union U_PHY_TX_MARGIN_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_119                        : 17  ; /* [31:15] */
        unsigned int    pipe_tx3_margin_override_value : 3  ; /* [14:12] */
        unsigned int    rsv_120                        : 1  ; /* [11] */
        unsigned int    pipe_tx2_margin_override_value : 3  ; /* [10:8] */
        unsigned int    rsv_121                        : 1  ; /* [7] */
        unsigned int    pipe_tx1_margin_override_value : 3  ; /* [6:4] */
        unsigned int    rsv_122                        : 1  ; /* [3] */
        unsigned int    pipe_tx0_margin_override_value : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_MARGIN_OVERRIDE_VALUE;

/* Define the union U_PHY_TX_DEEMPH_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_123                 : 28  ; /* [31:4] */
        unsigned int    pipe_tx_deemph_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_DEEMPH_OVERRIDE;

/* Define the union U_PHY_TX0_DEEMPH_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_124                        : 14  ; /* [31:18] */
        unsigned int    pipe_tx0_deemph_override_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX0_DEEMPH_OVERRIDE_VALUE;

/* Define the union U_PHY_TX1_DEEMPH_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_125                        : 14  ; /* [31:18] */
        unsigned int    pipe_tx1_deemph_override_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX1_DEEMPH_OVERRIDE_VALUE;

/* Define the union U_PHY_TX2_DEEMPH_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_126                        : 14  ; /* [31:18] */
        unsigned int    pipe_tx2_deemph_override_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX2_DEEMPH_OVERRIDE_VALUE;

/* Define the union U_PHY_TX3_DEEMPH_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_127                        : 14  ; /* [31:18] */
        unsigned int    pipe_tx3_deemph_override_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX3_DEEMPH_OVERRIDE_VALUE;

/* Define the union U_PHY_TX_DETECTRX_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_128                   : 28  ; /* [31:4] */
        unsigned int    pipe_tx_detectrx_override : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_DETECTRX_OVERRIDE;

/* Define the union U_PHY_TX_DETECTRX_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_129                         : 28  ; /* [31:4] */
        unsigned int    pipe_tx_detectrx_override_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_TX_DETECTRX_OVERRIDE_VALUE;

/* Define the union U_PHY_FORCE_RXDETECT_RESULT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_130               : 28  ; /* [31:4] */
        unsigned int    force_rxdetect_result : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_FORCE_RXDETECT_RESULT;

/* Define the union U_PHY_FORCE_RXDETECT_RESULT_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_131                     : 28  ; /* [31:4] */
        unsigned int    force_rxdetect_result_value : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_FORCE_RXDETECT_RESULT_VALUE;

/* Define the union U_PHY_PIPE_RX_SRIS_MODE_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_132               : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_sris_mode_en : 1  ; /* [3] */
        unsigned int    pipe_rx2_sris_mode_en : 1  ; /* [2] */
        unsigned int    pipe_rx1_sris_mode_en : 1  ; /* [1] */
        unsigned int    pipe_rx0_sris_mode_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_SRIS_MODE_EN;

/* Define the union U_PHY_PIPE_RX_STATUS_DEBUG_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx3_status_debug_en : 8  ; /* [31:24] */
        unsigned int    pipe_rx2_status_debug_en : 8  ; /* [23:16] */
        unsigned int    pipe_rx1_status_debug_en : 8  ; /* [15:8] */
        unsigned int    pipe_rx0_status_debug_en : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_STATUS_DEBUG_EN;

/* Define the union U_PHY_PIPE_RX_STATUS_DEBUG_MODE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_133                    : 16  ; /* [31:16] */
        unsigned int    pipe_rx3_status_debug_mode : 4  ; /* [15:12] */
        unsigned int    pipe_rx2_status_debug_mode : 4  ; /* [11:8] */
        unsigned int    pipe_rx1_status_debug_mode : 4  ; /* [7:4] */
        unsigned int    pipe_rx0_status_debug_mode : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_STATUS_DEBUG_MODE;

/* Define the union U_RESVERED */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_134 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RESVERED;

/* Define the union U_PHY_RXSTATUS_ERR_INT_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_135                    : 1  ; /* [31] */
        unsigned int    pipe_rx3_status_err_status : 7  ; /* [30:24] */
        unsigned int    rsv_136                    : 1  ; /* [23] */
        unsigned int    pipe_rx2_status_err_status : 7  ; /* [22:16] */
        unsigned int    rsv_137                    : 1  ; /* [15] */
        unsigned int    pipe_rx1_status_err_status : 7  ; /* [14:8] */
        unsigned int    rsv_138                    : 1  ; /* [7] */
        unsigned int    pipe_rx0_status_err_status : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RXSTATUS_ERR_INT_STATUS;

/* Define the union U_PHY_RXSTATUS_ERR_INT_RO */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_139                           : 1  ; /* [31] */
        unsigned int    pipe_rx3_status_err_status_int_ro : 7  ; /* [30:24] */
        unsigned int    rsv_140                           : 1  ; /* [23] */
        unsigned int    pipe_rx2_status_err_status_int_ro : 7  ; /* [22:16] */
        unsigned int    rsv_141                           : 1  ; /* [15] */
        unsigned int    pipe_rx1_status_err_status_int_ro : 7  ; /* [14:8] */
        unsigned int    rsv_142                           : 1  ; /* [7] */
        unsigned int    pipe_rx0_status_err_status_int_ro : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RXSTATUS_ERR_INT_RO;

/* Define the union U_PHY_RXSTATUS_ERR_INT_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_143                             : 1  ; /* [31] */
        unsigned int    pipe_rx3_status_err_status_int_mask : 7  ; /* [30:24] */
        unsigned int    rsv_144                             : 1  ; /* [23] */
        unsigned int    pipe_rx2_status_err_status_int_mask : 7  ; /* [22:16] */
        unsigned int    rsv_145                             : 1  ; /* [15] */
        unsigned int    pipe_rx1_status_err_status_int_mask : 7  ; /* [14:8] */
        unsigned int    rsv_146                             : 1  ; /* [7] */
        unsigned int    pipe_rx0_status_err_status_int_mask : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RXSTATUS_ERR_INT_MASK;

/* Define the union U_PHY_RXSTATUS_ERR_SET */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_147                            : 1  ; /* [31] */
        unsigned int    pipe_rx3_status_err_status_int_set : 7  ; /* [30:24] */
        unsigned int    rsv_148                            : 1  ; /* [23] */
        unsigned int    pipe_rx2_status_err_status_int_set : 7  ; /* [22:16] */
        unsigned int    rsv_149                            : 1  ; /* [15] */
        unsigned int    pipe_rx1_status_err_status_int_set : 7  ; /* [14:8] */
        unsigned int    rsv_150                            : 1  ; /* [7] */
        unsigned int    pipe_rx0_status_err_status_int_set : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_RXSTATUS_ERR_SET;

/* Define the union U_PHY_PIPE_RX0_STATUS_ERR_COUNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx0_status_err_count : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX0_STATUS_ERR_COUNT;

/* Define the union U_PHY_PIPE_RX1_STATUS_ERR_COUNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx1_status_err_count : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX1_STATUS_ERR_COUNT;

/* Define the union U_PHY_PIPE_RX2_STATUS_ERR_COUNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx2_status_err_count : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX2_STATUS_ERR_COUNT;

/* Define the union U_PHY_PIPE_RX3_STATUS_ERR_COUNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx3_status_err_count : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX3_STATUS_ERR_COUNT;

/* Define the union U_PHY_PIPE_RX_EYE_EVAL_REQ */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_151                  : 28  ; /* [31:4] */
        unsigned int    set_lane3_eye_eval_start : 1  ; /* [3] */
        unsigned int    set_lane2_eye_eval_start : 1  ; /* [2] */
        unsigned int    set_lane1_eye_eval_start : 1  ; /* [1] */
        unsigned int    set_lane0_eye_eval_start : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EYE_EVAL_REQ;

/* Define the union U_PHY_PIPE_RX_EYE_EVAL_DONE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_152             : 28  ; /* [31:4] */
        unsigned int    lane3_eye_eval_done : 1  ; /* [3] */
        unsigned int    lane2_eye_eval_done : 1  ; /* [2] */
        unsigned int    lane1_eye_eval_done : 1  ; /* [1] */
        unsigned int    lane0_eye_eval_done : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EYE_EVAL_DONE;

/* Define the union U_PHY_PIPE_RX_EQ_FIG_MERIT_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pipe_rx3_eq_fig_merit_value : 8  ; /* [31:24] */
        unsigned int    pipe_rx2_eq_fig_merit_value : 8  ; /* [23:16] */
        unsigned int    pipe_rx1_eq_fig_merit_value : 8  ; /* [15:8] */
        unsigned int    pipe_rx0_eq_fig_merit_value : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EQ_FIG_MERIT_VALUE;

/* Define the union U_PHY_PIPE_RX_EQ_EVAL_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_153                : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_eq_eval_value : 1  ; /* [3] */
        unsigned int    pipe_rx2_eq_eval_value : 1  ; /* [2] */
        unsigned int    pipe_rx1_eq_eval_value : 1  ; /* [1] */
        unsigned int    pipe_rx0_eq_eval_value : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EQ_EVAL_VALUE;

/* Define the union U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_154                   : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_eq_eval_override : 1  ; /* [3] */
        unsigned int    pipe_rx2_eq_eval_override : 1  ; /* [2] */
        unsigned int    pipe_rx1_eq_eval_override : 1  ; /* [1] */
        unsigned int    pipe_rx0_eq_eval_override : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE;

/* Define the union U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_155                         : 28  ; /* [31:4] */
        unsigned int    pipe_rx3_eq_eval_override_value : 1  ; /* [3] */
        unsigned int    pipe_rx2_eq_eval_override_value : 1  ; /* [2] */
        unsigned int    pipe_rx1_eq_eval_override_value : 1  ; /* [1] */
        unsigned int    pipe_rx0_eq_eval_override_value : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE;

/* Define the union U_PHY_PIPE_TX_EQ_FS_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_156                 : 28  ; /* [31:4] */
        unsigned int    pipe_tx3_eq_fs_override : 1  ; /* [3] */
        unsigned int    pipe_tx2_eq_fs_override : 1  ; /* [2] */
        unsigned int    pipe_tx1_eq_fs_override : 1  ; /* [1] */
        unsigned int    pipe_tx0_eq_fs_override : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX_EQ_FS_OVERRIDE;

/* Define the union U_PHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_157                       : 2  ; /* [31:30] */
        unsigned int    pipe_tx3_eq_fs_override_value : 6  ; /* [29:24] */
        unsigned int    rsv_158                       : 2  ; /* [23:22] */
        unsigned int    pipe_tx2_eq_fs_override_value : 6  ; /* [21:16] */
        unsigned int    rsv_159                       : 2  ; /* [15:14] */
        unsigned int    pipe_tx1_eq_fs_override_value : 6  ; /* [13:8] */
        unsigned int    rsv_160                       : 2  ; /* [7:6] */
        unsigned int    pipe_tx0_eq_fs_override_value : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE;

/* Define the union U_PHY_PIPE_TX_EQ_LF_OVERRIDE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_161                 : 28  ; /* [31:4] */
        unsigned int    pipe_tx3_eq_lf_override : 1  ; /* [3] */
        unsigned int    pipe_tx2_eq_lf_override : 1  ; /* [2] */
        unsigned int    pipe_tx1_eq_lf_override : 1  ; /* [1] */
        unsigned int    pipe_tx0_eq_lf_override : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX_EQ_LF_OVERRIDE;

/* Define the union U_PHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_162                       : 2  ; /* [31:30] */
        unsigned int    pipe_tx3_eq_lf_override_value : 6  ; /* [29:24] */
        unsigned int    rsv_163                       : 2  ; /* [23:22] */
        unsigned int    pipe_tx2_eq_lf_override_value : 6  ; /* [21:16] */
        unsigned int    rsv_164                       : 2  ; /* [15:14] */
        unsigned int    pipe_tx1_eq_lf_override_value : 6  ; /* [13:8] */
        unsigned int    rsv_165                       : 2  ; /* [7:6] */
        unsigned int    pipe_tx0_eq_lf_override_value : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE;

/* Define the union U_PHY_PIPE_TX0_DEEMPH_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_166               : 14  ; /* [31:18] */
        unsigned int    pipe_tx0_deemph_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX0_DEEMPH_VALUE;

/* Define the union U_PHY_PIPE_TX1_DEEMPH_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_167               : 14  ; /* [31:18] */
        unsigned int    pipe_tx1_deemph_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX1_DEEMPH_VALUE;

/* Define the union U_PHY_PIPE_TX2_DEEMPH_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_168               : 14  ; /* [31:18] */
        unsigned int    pipe_tx2_deemph_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX2_DEEMPH_VALUE;

/* Define the union U_PHY_PIPE_TX3_DEEMPH_VALUE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_169               : 14  ; /* [31:18] */
        unsigned int    pipe_tx3_deemph_value : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_TX3_DEEMPH_VALUE;

/* Define the union U_PHY_PIPE_EBUFER_LOCATION0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_170                 : 7  ; /* [31:25] */
        unsigned int    pipe_rx1_ebuff_location : 9  ; /* [24:16] */
        unsigned int    rsv_171                 : 7  ; /* [15:9] */
        unsigned int    pipe_rx0_ebuff_location : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_EBUFER_LOCATION0;

/* Define the union U_PHY_PIPE_EBUFER_LOCATION1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_172                 : 7  ; /* [31:25] */
        unsigned int    pipe_rx3_ebuff_location : 9  ; /* [24:16] */
        unsigned int    rsv_173                 : 7  ; /* [15:9] */
        unsigned int    pipe_rx2_ebuff_location : 9  ; /* [8:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PHY_PIPE_EBUFER_LOCATION1;


//==============================================================================
/* Define the global struct */
typedef struct
{
    volatile U_PHY_RESET                          PHY_RESET                          ; /* 800 */
    volatile U_PCS_LANE_RESET                     PCS_LANE_RESET                     ; /* 804 */
    volatile U_PIPE_LANE_PROTOCOL_CTRL            PIPE_LANE_PROTOCOL_CTRL            ; /* 808 */
    volatile U_CR_PARA_SEL                        CR_PARA_SEL                        ; /* 80C */
    volatile U_UPCS_PIPE_CFG                      UPCS_PIPE_CFG                      ; /* 810 */
    volatile U_EXT_PCLK_REQ                       EXT_PCLK_REQ                       ; /* 814 */
    volatile U_PCS_LNAEX_CLKREQ_N                 PCS_LNAEX_CLKREQ_N                 ; /* 818 */
    volatile U_PCS_LNNEX_LINK_NUM                 PCS_LNNEX_LINK_NUM                 ; /* 81C */
    volatile U_PCS_LNNEX_PHY_SCR_SEL              PCS_LNNEX_PHY_SCR_SEL              ; /* 820 */
    volatile U_PHY_PG_MODE_EN                     PHY_PG_MODE_EN                     ; /* 824 */
    volatile U_PHY_LANEX_TX2RX_SER_LB_EN          PHY_LANEX_TX2RX_SER_LB_EN          ; /* 828 */
    volatile U_PHY_LANEX_RX2TX_PAR_LB_EN          PHY_LANEX_RX2TX_PAR_LB_EN          ; /* 82C */
    volatile U_PCS_RX_DISABLE                     PCS_RX_DISABLE                     ; /* 830 */
    volatile U_PCS_TX_DISABLE                     PCS_TX_DISABLE                     ; /* 834 */
    volatile U_PHY_RX_TERMINATION                 PHY_RX_TERMINATION                 ; /* 838 */
    volatile U_PIPE_LNAEX_POWER_PRESENT           PIPE_LNAEX_POWER_PRESENT           ; /* 83C */
    volatile U_PCS_PWR_CTRL                       PCS_PWR_CTRL                       ; /* 840 */
    volatile U_PMA_PWR_CTRL                       PMA_PWR_CTRL                       ; /* 844 */
    volatile U_UPCS_PWR_CTRL                      UPCS_PWR_CTRL                      ; /* 848 */
    volatile U_PHY_LNAEX_POWER_PRESENT            PHY_LNAEX_POWER_PRESENT            ; /* 84C */
    volatile U_PHY_ANA_PWR_CTRL                   PHY_ANA_PWR_CTRL                   ; /* 850 */
    volatile U_PHY_SRAM_BYPASS                    PHY_SRAM_BYPASS                    ; /* 854 */
    volatile U_PHY_SRAM_INIT_STATUS               PHY_SRAM_INIT_STATUS               ; /* 858 */
    volatile U_PHY_REF_CLK_CTRL                   PHY_REF_CLK_CTRL                   ; /* 85C */
    volatile U_PHY_RTUNE_CTRL                     PHY_RTUNE_CTRL                     ; /* 860 */
    volatile U_PHY_TEST_CTRL                      PHY_TEST_CTRL                      ; /* 864 */
    volatile U_PHY_MPLLA_CTRL                     PHY_MPLLA_CTRL                     ; /* 868 */
    volatile U_PHY_MPLLB_CTRL                     PHY_MPLLB_CTRL                     ; /* 86C */
    volatile U_PHY_RX_ALIGN_DETECT                PHY_RX_ALIGN_DETECT                ; /* 870 */
    volatile U_PHY_RX_STAND_BY                    PHY_RX_STAND_BY                    ; /* 874 */
    volatile U_PHY_SRAM_ECC_CTRL                  PHY_SRAM_ECC_CTRL                  ; /* 878 */
    volatile U_PHY_SRAM_ECC_ERR_LOG               PHY_SRAM_ECC_ERR_LOG               ; /* 87C */
    volatile U_PHY_SRAM_ECC_ERR_INT_STATUS        PHY_SRAM_ECC_ERR_INT_STATUS        ; /* 880 */
    volatile U_PHY_SRAM_ECC_ERR_INT_RO            PHY_SRAM_ECC_ERR_INT_RO            ; /* 884 */
    volatile U_PHY_SRAM_ECC_ERR_INT_MASK          PHY_SRAM_ECC_ERR_INT_MASK          ; /* 888 */
    volatile U_PHY_SRAM_ECC_ERR_SET               PHY_SRAM_ECC_ERR_SET               ; /* 88C */
    volatile U_PHY_ECO_RSV0                       PHY_ECO_RSV0                       ; /* 890 */
    volatile U_PHY_ECO_RSV1                       PHY_ECO_RSV1                       ; /* 894 */
    volatile U_PHY_ECO_RSV2                       PHY_ECO_RSV2                       ; /* 898 */
    volatile U_PHY_ECO_RSV3                       PHY_ECO_RSV3                       ; /* 89C */
    volatile U_PHY_ECO_RSV4                       PHY_ECO_RSV4                       ; /* 8A0 */
    volatile U_PHY_ECO_RSV5                       PHY_ECO_RSV5                       ; /* 8A4 */
    volatile U_PHY_ECO_RSV6                       PHY_ECO_RSV6                       ; /* 8A8 */
    volatile U_PHY_ECO_RSV7                       PHY_ECO_RSV7                       ; /* 8AC */
    volatile U_PHY_EXT_CTRL_SEL                   PHY_EXT_CTRL_SEL                   ; /* 8B0 */
    volatile U_PHY_BS_OVERRIDE_CTRL               PHY_BS_OVERRIDE_CTRL               ; /* 8B4 */
    volatile U_PHY_MPLLA_BANDWIDTH                PHY_MPLLA_BANDWIDTH                ; /* 8B8 */
    volatile U_PHY_MPLLA_CLK_CTRL                 PHY_MPLLA_CLK_CTRL                 ; /* 8BC */
    volatile U_PHY_MPLLA_DIV_CTRL                 PHY_MPLLA_DIV_CTRL                 ; /* 8C0 */
    volatile U_PHY_MPLLA_SSC_CTRL                 PHY_MPLLA_SSC_CTRL                 ; /* 8C4 */
    volatile U_PHY_MPLLB_BANDWIDTH                PHY_MPLLB_BANDWIDTH                ; /* 8C8 */
    volatile U_PHY_MPLLB_CLK_CTRL                 PHY_MPLLB_CLK_CTRL                 ; /* 8CC */
    volatile U_PHY_MPLLB_DIV_CTRL                 PHY_MPLLB_DIV_CTRL                 ; /* 8D0 */
    volatile U_PHY_MPLLB_SSC_CTRL                 PHY_MPLLB_SSC_CTRL                 ; /* 8D4 */
    volatile U_PHY_EXT_REF_DIV2_EN                PHY_EXT_REF_DIV2_EN                ; /* 8D8 */
    volatile U_PHY_EXT_REF_RANGE                  PHY_EXT_REF_RANGE                  ; /* 8DC */
    volatile U_PHY_AFE_CTRL                       PHY_AFE_CTRL                       ; /* 8E0 */
    volatile U_PHY_DFE_CTRL                       PHY_DFE_CTRL                       ; /* 8E4 */
    volatile U_PHY_AFE_GAIN_CTRL_GEN12            PHY_AFE_GAIN_CTRL_GEN12            ; /* 8E8 */
    volatile U_PHY_AFE_GAIN_CTRL_GEN34            PHY_AFE_GAIN_CTRL_GEN34            ; /* 8EC */
    volatile U_PHY_RX_EQ_ATT_LVL_GEN12            PHY_RX_EQ_ATT_LVL_GEN12            ; /* 8F0 */
    volatile U_PHY_RX_EQ_ATT_LVL_GEN34            PHY_RX_EQ_ATT_LVL_GEN34            ; /* 8F4 */
    volatile U_PHY_RX_EQ_CTLE_BOOST_GEN1          PHY_RX_EQ_CTLE_BOOST_GEN1          ; /* 8F8 */
    volatile U_PHY_RX_EQ_CTLE_BOOST_GEN2          PHY_RX_EQ_CTLE_BOOST_GEN2          ; /* 8FC */
    volatile U_PHY_RX_EQ_CTLE_BOOST_GEN3          PHY_RX_EQ_CTLE_BOOST_GEN3          ; /* 900 */
    volatile U_PHY_RX_EQ_CTLE_BOOST_GEN4          PHY_RX_EQ_CTLE_BOOST_GEN4          ; /* 904 */
    volatile U_PHY_RX_EQ_DELTA_IQ_GEN12           PHY_RX_EQ_DELTA_IQ_GEN12           ; /* 908 */
    volatile U_PHY_RX_EQ_DELTA_IQ_GEN34           PHY_RX_EQ_DELTA_IQ_GEN34           ; /* 90C */
    volatile U_PHY_RX_EQ_DFE_TAP1_GEN1            PHY_RX_EQ_DFE_TAP1_GEN1            ; /* 910 */
    volatile U_PHY_RX_EQ_DFE_TAP1_GEN2            PHY_RX_EQ_DFE_TAP1_GEN2            ; /* 914 */
    volatile U_PHY_RX_EQ_DFE_TAP1_GEN3            PHY_RX_EQ_DFE_TAP1_GEN3            ; /* 918 */
    volatile U_PHY_RX_EQ_DFE_TAP1_GEN4            PHY_RX_EQ_DFE_TAP1_GEN4            ; /* 91C */
    volatile U_PHY_RX_LOS_CTRL                    PHY_RX_LOS_CTRL                    ; /* 920 */
    volatile U_PHY_REF_LD_VAL_CTRL                PHY_REF_LD_VAL_CTRL                ; /* 924 */
    volatile U_PHY_RX_TERM_CTRL                   PHY_RX_TERM_CTRL                   ; /* 928 */
    volatile U_PHY_RX_VCO_LD_VAL_CTRL_GEN12       PHY_RX_VCO_LD_VAL_CTRL_GEN12       ; /* 92C */
    volatile U_PHY_RX_VCO_LD_VAL_CTRL_GEN34       PHY_RX_VCO_LD_VAL_CTRL_GEN34       ; /* 930 */
    volatile U_PHY_RX_VFRE_CTRL                   PHY_RX_VFRE_CTRL                   ; /* 934 */
    volatile U_PHY_TX_EQ_PRE_GEN1                 PHY_TX_EQ_PRE_GEN1                 ; /* 938 */
    volatile U_PHY_TX_EQ_PRE_GEN2                 PHY_TX_EQ_PRE_GEN2                 ; /* 93C */
    volatile U_PHY_TX_EQ_PRE_GEN3                 PHY_TX_EQ_PRE_GEN3                 ; /* 940 */
    volatile U_PHY_TX_EQ_MAIN_GEN1                PHY_TX_EQ_MAIN_GEN1                ; /* 944 */
    volatile U_PHY_TX_EQ_MAIN_GEN2                PHY_TX_EQ_MAIN_GEN2                ; /* 948 */
    volatile U_PHY_TX_EQ_MAIN_GEN3                PHY_TX_EQ_MAIN_GEN3                ; /* 94C */
    volatile U_PHY_TX_EQ_POST_GEN1                PHY_TX_EQ_POST_GEN1                ; /* 950 */
    volatile U_PHY_TX_EQ_POST_GEN2                PHY_TX_EQ_POST_GEN2                ; /* 954 */
    volatile U_PHY_TX_EQ_POST_GEN3                PHY_TX_EQ_POST_GEN3                ; /* 958 */
    volatile U_PHY_TX_EQ_OVRD_CTRL_GEN12          PHY_TX_EQ_OVRD_CTRL_GEN12          ; /* 95C */
    volatile U_PHY_TX_EQ_OVRD_CTRL_GEN3           PHY_TX_EQ_OVRD_CTRL_GEN3           ; /* 960 */
    volatile U_PHY_TX_IBOOST_LVL_CTRL             PHY_TX_IBOOST_LVL_CTRL             ; /* 964 */
    volatile U_PHY_TX_VBOOST_LVL_CTRL             PHY_TX_VBOOST_LVL_CTRL             ; /* 968 */
    volatile U_PHY_TX_TERM_CTRL                   PHY_TX_TERM_CTRL                   ; /* 96C */
    volatile U_PHY_RX_VALID_OVERRIDE              PHY_RX_VALID_OVERRIDE              ; /* 970 */
    volatile U_PHY_RX_VALID_OVERRIDE_VALUE        PHY_RX_VALID_OVERRIDE_VALUE        ; /* 974 */
    volatile U_PHY_RX_ELECIDLE_OVERRIDE           PHY_RX_ELECIDLE_OVERRIDE           ; /* 978 */
    volatile U_PHY_RX_ELEIDLE_OVERRIDE_VALUE      PHY_RX_ELEIDLE_OVERRIDE_VALUE      ; /* 97C */
    volatile U_PHY_RX_ELEIDLE_MODE                PHY_RX_ELEIDLE_MODE                ; /* 980 */
    volatile U_PHY_RX0_ELEIDLE_DELAY_TIME         PHY_RX0_ELEIDLE_DELAY_TIME         ; /* 984 */
    volatile U_PHY_RX1_ELEIDLE_DELAY_TIME         PHY_RX1_ELEIDLE_DELAY_TIME         ; /* 988 */
    volatile U_PHY_RX2_ELEIDLE_DELAY_TIME         PHY_RX2_ELEIDLE_DELAY_TIME         ; /* 98C */
    volatile U_PHY_RX3_ELEIDLE_DELAY_TIME         PHY_RX3_ELEIDLE_DELAY_TIME         ; /* 990 */
    volatile U_PHY_RX_EQ_FIG_MERIT_OVERRIDE       PHY_RX_EQ_FIG_MERIT_OVERRIDE       ; /* 994 */
    volatile U_PHY_RX_EQ_FIG_MERIT_OVERRIDE_VALUE PHY_RX_EQ_FIG_MERIT_OVERRIDE_VALUE ; /* 998 */
    volatile U_PHY_RX_STATUS_OVERRIDE             PHY_RX_STATUS_OVERRIDE             ; /* 99C */
    volatile U_PHY_RX_STATUS_OVERRIDE_VALUE       PHY_RX_STATUS_OVERRIDE_VALUE       ; /* 9A0 */
    volatile U_PHY_STATUS_OVERRIDE                PHY_STATUS_OVERRIDE                ; /* 9A4 */
    volatile U_PHY_STATUS_OVERRIDE_VALUE          PHY_STATUS_OVERRIDE_VALUE          ; /* 9A8 */
    volatile U_PHY_POWERDOWN_OVERRIDE             PHY_POWERDOWN_OVERRIDE             ; /* 9AC */
    volatile U_PHY_POWERDOWN_OVERRIDE_VALUE       PHY_POWERDOWN_OVERRIDE_VALUE       ; /* 9B0 */
    volatile U_PHY_RATE_OVERRIDE                  PHY_RATE_OVERRIDE                  ; /* 9B4 */
    volatile U_PHY_RATE_OVERRIDE_VALUE            PHY_RATE_OVERRIDE_VALUE            ; /* 9B8 */
    volatile U_PHY_RX_POLARITY_OVERRIDE           PHY_RX_POLARITY_OVERRIDE           ; /* 9BC */
    volatile U_PHY_RX_POLARITY_OVERRIDE_VALUE     PHY_RX_POLARITY_OVERRIDE_VALUE     ; /* 9C0 */
    volatile U_PHY_TX_COMPLIANCE_OVERRIDE         PHY_TX_COMPLIANCE_OVERRIDE         ; /* 9C4 */
    volatile U_PHY_TX_COMPLIANCE_OVERRIDE_VALUE   PHY_TX_COMPLIANCE_OVERRIDE_VALUE   ; /* 9C8 */
    volatile U_PHY_TX_ELECIDLE_OVERRIDE           PHY_TX_ELECIDLE_OVERRIDE           ; /* 9CC */
    volatile U_PHY_TX_ELECIDLE_OVERRIDE_VALUE     PHY_TX_ELECIDLE_OVERRIDE_VALUE     ; /* 9D0 */
    volatile U_PHY_TX_MARGIN_OVERRIDE             PHY_TX_MARGIN_OVERRIDE             ; /* 9D4 */
    volatile U_PHY_TX_MARGIN_OVERRIDE_VALUE       PHY_TX_MARGIN_OVERRIDE_VALUE       ; /* 9D8 */
    volatile U_PHY_TX_DEEMPH_OVERRIDE             PHY_TX_DEEMPH_OVERRIDE             ; /* 9DC */
    volatile U_PHY_TX0_DEEMPH_OVERRIDE_VALUE      PHY_TX0_DEEMPH_OVERRIDE_VALUE      ; /* 9E0 */
    volatile U_PHY_TX1_DEEMPH_OVERRIDE_VALUE      PHY_TX1_DEEMPH_OVERRIDE_VALUE      ; /* 9E4 */
    volatile U_PHY_TX2_DEEMPH_OVERRIDE_VALUE      PHY_TX2_DEEMPH_OVERRIDE_VALUE      ; /* 9E8 */
    volatile U_PHY_TX3_DEEMPH_OVERRIDE_VALUE      PHY_TX3_DEEMPH_OVERRIDE_VALUE      ; /* 9EC */
    volatile U_PHY_TX_DETECTRX_OVERRIDE           PHY_TX_DETECTRX_OVERRIDE           ; /* 9F0 */
    volatile U_PHY_TX_DETECTRX_OVERRIDE_VALUE     PHY_TX_DETECTRX_OVERRIDE_VALUE     ; /* 9F4 */
    volatile U_PHY_FORCE_RXDETECT_RESULT          PHY_FORCE_RXDETECT_RESULT          ; /* 9F8 */
    volatile U_PHY_FORCE_RXDETECT_RESULT_VALUE    PHY_FORCE_RXDETECT_RESULT_VALUE    ; /* 9FC */
    volatile U_PHY_PIPE_RX_SRIS_MODE_EN           PHY_PIPE_RX_SRIS_MODE_EN           ; /* A00 */
    volatile U_PHY_PIPE_RX_STATUS_DEBUG_EN        PHY_PIPE_RX_STATUS_DEBUG_EN        ; /* A04 */
    volatile U_PHY_PIPE_RX_STATUS_DEBUG_MODE      PHY_PIPE_RX_STATUS_DEBUG_MODE      ; /* A08 */
    volatile U_RESVERED                           RESVERED                           ; /* A0C */
    volatile U_PHY_RXSTATUS_ERR_INT_STATUS        PHY_RXSTATUS_ERR_INT_STATUS        ; /* A10 */
    volatile U_PHY_RXSTATUS_ERR_INT_RO            PHY_RXSTATUS_ERR_INT_RO            ; /* A14 */
    volatile U_PHY_RXSTATUS_ERR_INT_MASK          PHY_RXSTATUS_ERR_INT_MASK          ; /* A18 */
    volatile U_PHY_RXSTATUS_ERR_SET               PHY_RXSTATUS_ERR_SET               ; /* A1C */
    volatile U_PHY_PIPE_RX0_STATUS_ERR_COUNT      PHY_PIPE_RX0_STATUS_ERR_COUNT      ; /* A20 */
    volatile U_PHY_PIPE_RX1_STATUS_ERR_COUNT      PHY_PIPE_RX1_STATUS_ERR_COUNT      ; /* A24 */
    volatile U_PHY_PIPE_RX2_STATUS_ERR_COUNT      PHY_PIPE_RX2_STATUS_ERR_COUNT      ; /* A28 */
    volatile U_PHY_PIPE_RX3_STATUS_ERR_COUNT      PHY_PIPE_RX3_STATUS_ERR_COUNT      ; /* A2C */
    volatile U_PHY_PIPE_RX_EYE_EVAL_REQ           PHY_PIPE_RX_EYE_EVAL_REQ           ; /* A30 */
    volatile U_PHY_PIPE_RX_EYE_EVAL_DONE          PHY_PIPE_RX_EYE_EVAL_DONE          ; /* A34 */
    volatile U_PHY_PIPE_RX_EQ_FIG_MERIT_VALUE     PHY_PIPE_RX_EQ_FIG_MERIT_VALUE     ; /* A38 */
    volatile U_PHY_PIPE_RX_EQ_EVAL_VALUE          PHY_PIPE_RX_EQ_EVAL_VALUE          ; /* A3C */
    volatile U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE       PHY_PIPE_RX_EQ_EVAL_OVERRIDE       ; /* A40 */
    volatile U_PHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE PHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE ; /* A44 */
    volatile U_PHY_PIPE_TX_EQ_FS_OVERRIDE         PHY_PIPE_TX_EQ_FS_OVERRIDE         ; /* A48 */
    volatile U_PHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE   PHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE   ; /* A4C */
    volatile U_PHY_PIPE_TX_EQ_LF_OVERRIDE         PHY_PIPE_TX_EQ_LF_OVERRIDE         ; /* A50 */
    volatile U_PHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE   PHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE   ; /* A54 */
    volatile U_PHY_PIPE_TX0_DEEMPH_VALUE          PHY_PIPE_TX0_DEEMPH_VALUE          ; /* A58 */
    volatile U_PHY_PIPE_TX1_DEEMPH_VALUE          PHY_PIPE_TX1_DEEMPH_VALUE          ; /* A5C */
    volatile U_PHY_PIPE_TX2_DEEMPH_VALUE          PHY_PIPE_TX2_DEEMPH_VALUE          ; /* A60 */
    volatile U_PHY_PIPE_TX3_DEEMPH_VALUE          PHY_PIPE_TX3_DEEMPH_VALUE          ; /* A64 */
    volatile U_PHY_PIPE_EBUFER_LOCATION0          PHY_PIPE_EBUFER_LOCATION0          ; /* A68 */
    volatile U_PHY_PIPE_EBUFER_LOCATION1          PHY_PIPE_EBUFER_LOCATION1          ; /* A6C */

} S_snps_phy_reg_1_REGS_TYPE;

/* Declare the struct pointor of the module snps_phy_reg_1 */
extern volatile S_snps_phy_reg_1_REGS_TYPE *gopsnps_phy_reg_1AllReg;

/* Declare the functions that set the member value */
int iSetPHY_RESET_phy_cr_reset(unsigned int uphy_cr_reset);
int iSetPHY_RESET_phy_reset(unsigned int uphy_reset);
int iSetPCS_LANE_RESET_pcs_lane_reset(unsigned int upcs_lane_reset);
int iSetPIPE_LANE_PROTOCOL_CTRL_pipe_lane_protocol_ctrl(unsigned int upipe_lane_protocol_ctrl);
int iSetCR_PARA_SEL_cr_para_sel(unsigned int ucr_para_sel);
int iSetUPCS_PIPE_CFG_upcs_pipe_config(unsigned int uupcs_pipe_config);
int iSetEXT_PCLK_REQ_ext_pclk_req(unsigned int uext_pclk_req);
int iSetPCS_LNAEX_CLKREQ_N_pcs_lanex_clkreq_n(unsigned int upcs_lanex_clkreq_n);
int iSetPCS_LNNEX_LINK_NUM_pcs_lanex_link_num(unsigned int upcs_lanex_link_num);
int iSetPCS_LNNEX_PHY_SCR_SEL_pcs_lanex_phy_scr_sel(unsigned int upcs_lanex_phy_scr_sel);
int iSetPHY_PG_MODE_EN_phy_pg_mode_en(unsigned int uphy_pg_mode_en);
int iSetPHY_LANEX_TX2RX_SER_LB_EN_phy_lanex_tx2rx_ser_lb_en(unsigned int uphy_lanex_tx2rx_ser_lb_en);
int iSetPHY_LANEX_RX2TX_PAR_LB_EN_phy_lanex_rx2tx_par_lb_en(unsigned int uphy_lanex_rx2tx_par_lb_en);
int iSetPCS_RX_DISABLE_pcs_rx_disable(unsigned int upcs_rx_disable);
int iSetPCS_TX_DISABLE_pcs_tx_disable(unsigned int upcs_tx_disable);
int iSetPHY_RX_TERMINATION_phy_rx_termination(unsigned int uphy_rx_termination);
int iSetPIPE_LNAEX_POWER_PRESENT_pipe_lanex_power_present(unsigned int upipe_lanex_power_present);
int iSetPCS_PWR_CTRL_pcs_pwr_en(unsigned int upcs_pwr_en);
int iSetPCS_PWR_CTRL_pcs_pwr_stable(unsigned int upcs_pwr_stable);
int iSetPMA_PWR_CTRL_pma_pwr_en(unsigned int upma_pwr_en);
int iSetPMA_PWR_CTRL_pma_pwr_stable(unsigned int upma_pwr_stable);
int iSetUPCS_PWR_CTRL_upcs_pwr_en(unsigned int uupcs_pwr_en);
int iSetUPCS_PWR_CTRL_upcs_pwr_stable(unsigned int uupcs_pwr_stable);
int iSetPHY_LNAEX_POWER_PRESENT_phy_lane3_power_present(unsigned int uphy_lane3_power_present);
int iSetPHY_LNAEX_POWER_PRESENT_phy_lane2_power_present(unsigned int uphy_lane2_power_present);
int iSetPHY_LNAEX_POWER_PRESENT_phy_lane1_power_present(unsigned int uphy_lane1_power_present);
int iSetPHY_LNAEX_POWER_PRESENT_phy_lane0_power_present(unsigned int uphy_lane0_power_present);
int iSetPHY_ANA_PWR_CTRL_phy_ana_pwr_stable(unsigned int uphy_ana_pwr_stable);
int iSetPHY_ANA_PWR_CTRL_phy_ana_pwr_en(unsigned int uphy_ana_pwr_en);
int iSetPHY_SRAM_BYPASS_phy_sram_bypass(unsigned int uphy_sram_bypass);
int iSetPHY_SRAM_INIT_STATUS_sram_init_done(unsigned int usram_init_done);
int iSetPHY_SRAM_INIT_STATUS_sram_ext_ld_done(unsigned int usram_ext_ld_done);
int iSetPHY_REF_CLK_CTRL_phy_ref_clk_repeat_en(unsigned int uphy_ref_clk_repeat_en);
int iSetPHY_REF_CLK_CTRL_phy_res_req_in(unsigned int uphy_res_req_in);
int iSetPHY_REF_CLK_CTRL_phy_ref_use_pad(unsigned int uphy_ref_use_pad);
int iSetPHY_RTUNE_CTRL_phy_rtune_ack(unsigned int uphy_rtune_ack);
int iSetPHY_RTUNE_CTRL_phy_rtune_req(unsigned int uphy_rtune_req);
int iSetPHY_TEST_CTRL_phy_dtb_out(unsigned int uphy_dtb_out);
int iSetPHY_TEST_CTRL_phy_test_tx_reg_clk_en(unsigned int uphy_test_tx_reg_clk_en);
int iSetPHY_TEST_CTRL_phy_test_flyover_en(unsigned int uphy_test_flyover_en);
int iSetPHY_TEST_CTRL_phy_test_stop_clk_en(unsigned int uphy_test_stop_clk_en);
int iSetPHY_TEST_CTRL_phy_test_power_down(unsigned int uphy_test_power_down);
int iSetPHY_TEST_CTRL_phy_test_burnin(unsigned int uphy_test_burnin);
int iSetPHY_TEST_CTRL_phy_bs_ce(unsigned int uphy_bs_ce);
int iSetPHY_MPLLA_CTRL_phy_mplla_state(unsigned int uphy_mplla_state);
int iSetPHY_MPLLA_CTRL_phy_mplla_ssc_en(unsigned int uphy_mplla_ssc_en);
int iSetPHY_MPLLA_CTRL_phy_mplla_force_en(unsigned int uphy_mplla_force_en);
int iSetPHY_MPLLB_CTRL_phy_mpllb_state(unsigned int uphy_mpllb_state);
int iSetPHY_MPLLB_CTRL_phy_mpllb_ssc_en(unsigned int uphy_mpllb_ssc_en);
int iSetPHY_MPLLB_CTRL_phy_mpllb_force_en(unsigned int uphy_mpllb_force_en);
int iSetPHY_RX_ALIGN_DETECT_pipe_rx3_align_detect(unsigned int upipe_rx3_align_detect);
int iSetPHY_RX_ALIGN_DETECT_pipe_rx2_align_detect(unsigned int upipe_rx2_align_detect);
int iSetPHY_RX_ALIGN_DETECT_pipe_rx1_align_detect(unsigned int upipe_rx1_align_detect);
int iSetPHY_RX_ALIGN_DETECT_pipe_rx0_align_detect(unsigned int upipe_rx0_align_detect);
int iSetPHY_RX_STAND_BY_pipe_rx3_standby_status(unsigned int upipe_rx3_standby_status);
int iSetPHY_RX_STAND_BY_pipe_rx2_standby_status(unsigned int upipe_rx2_standby_status);
int iSetPHY_RX_STAND_BY_pipe_rx1_standby_status(unsigned int upipe_rx1_standby_status);
int iSetPHY_RX_STAND_BY_pipe_rx0_standby_status(unsigned int upipe_rx0_standby_status);
int iSetPHY_SRAM_ECC_CTRL_phy_sram_2bit_ecc_insert(unsigned int uphy_sram_2bit_ecc_insert);
int iSetPHY_SRAM_ECC_CTRL_phy_sram_1bit_ecc_insert(unsigned int uphy_sram_1bit_ecc_insert);
int iSetPHY_SRAM_ECC_CTRL_phy_sram_allow_correct_n(unsigned int uphy_sram_allow_correct_n);
int iSetPHY_SRAM_ECC_ERR_LOG_phy_sram_2bit_ecc_error_addr(unsigned int uphy_sram_2bit_ecc_error_addr);
int iSetPHY_SRAM_ECC_ERR_LOG_phy_sram_1bit_ecc_error_addr(unsigned int uphy_sram_1bit_ecc_error_addr);
int iSetPHY_SRAM_ECC_ERR_INT_STATUS_phy_sram_2bit_ecc_error(unsigned int uphy_sram_2bit_ecc_error);
int iSetPHY_SRAM_ECC_ERR_INT_STATUS_phy_sram_1bit_ecc_error(unsigned int uphy_sram_1bit_ecc_error);
int iSetPHY_SRAM_ECC_ERR_INT_RO_phy_sram_2bit_ecc_error_int_ro(unsigned int uphy_sram_2bit_ecc_error_int_ro);
int iSetPHY_SRAM_ECC_ERR_INT_RO_phy_sram_1bit_ecc_error_int_ro(unsigned int uphy_sram_1bit_ecc_error_int_ro);
int iSetPHY_SRAM_ECC_ERR_INT_MASK_phy_sram_2bit_ecc_error_int_mask(unsigned int uphy_sram_2bit_ecc_error_int_mask);
int iSetPHY_SRAM_ECC_ERR_INT_MASK_phy_sram_1bit_ecc_error_int_mask(unsigned int uphy_sram_1bit_ecc_error_int_mask);
int iSetPHY_SRAM_ECC_ERR_SET_phy_sram_2bit_ecc_error_int_set(unsigned int uphy_sram_2bit_ecc_error_int_set);
int iSetPHY_SRAM_ECC_ERR_SET_phy_sram_1bit_ecc_error_int_set(unsigned int uphy_sram_1bit_ecc_error_int_set);
int iSetPHY_ECO_RSV0_sphy_eco_reserved0(unsigned int usphy_eco_reserved0);
int iSetPHY_ECO_RSV1_sphy_eco_reserved1(unsigned int usphy_eco_reserved1);
int iSetPHY_ECO_RSV2_sphy_eco_reserved2(unsigned int usphy_eco_reserved2);
int iSetPHY_ECO_RSV3_sphy_eco_reserved3(unsigned int usphy_eco_reserved3);
int iSetPHY_ECO_RSV4_sphy_eco_reserved4(unsigned int usphy_eco_reserved4);
int iSetPHY_ECO_RSV5_sphy_eco_reserved5(unsigned int usphy_eco_reserved5);
int iSetPHY_ECO_RSV6_sphy_eco_reserved6(unsigned int usphy_eco_reserved6);
int iSetPHY_ECO_RSV7_sphy_eco_reserved7(unsigned int usphy_eco_reserved7);
int iSetPHY_EXT_CTRL_SEL_phy_ext_ctrl_sel(unsigned int uphy_ext_ctrl_sel);
int iSetPHY_BS_OVERRIDE_CTRL_protocol0_ext_bs_tx_lowswing(unsigned int uprotocol0_ext_bs_tx_lowswing);
int iSetPHY_BS_OVERRIDE_CTRL_protocol0_ext_bs_rx_bigswing(unsigned int uprotocol0_ext_bs_rx_bigswing);
int iSetPHY_BS_OVERRIDE_CTRL_protocol0_ext_bs_rx_level(unsigned int uprotocol0_ext_bs_rx_level);
int iSetPHY_MPLLA_BANDWIDTH_protocol0_ext_mplla_bandwidth(unsigned int uprotocol0_ext_mplla_bandwidth);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_word_div2_en(unsigned int uprotocol0_ext_mplla_word_div2_en);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_tx_clk_div(unsigned int uprotocol0_ext_mplla_tx_clk_div);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_div10_clk_en(unsigned int uprotocol0_ext_mplla_div10_clk_en);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_div16p5_clk_en(unsigned int uprotocol0_ext_mplla_div16p5_clk_en);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_div8_clk_en(unsigned int uprotocol0_ext_mplla_div8_clk_en);
int iSetPHY_MPLLA_CLK_CTRL_protocol0_ext_mplla_div_clk_en(unsigned int uprotocol0_ext_mplla_div_clk_en);
int iSetPHY_MPLLA_DIV_CTRL_protocol0_ext_mplla_multiplier(unsigned int uprotocol0_ext_mplla_multiplier);
int iSetPHY_MPLLA_DIV_CTRL_protocol0_ext_mplla_fracn_ctrl(unsigned int uprotocol0_ext_mplla_fracn_ctrl);
int iSetPHY_MPLLA_DIV_CTRL_protocol0_ext_mplla_div_multiplier(unsigned int uprotocol0_ext_mplla_div_multiplier);
int iSetPHY_MPLLA_SSC_CTRL_protocol0_ext_mplla_ssc_range(unsigned int uprotocol0_ext_mplla_ssc_range);
int iSetPHY_MPLLA_SSC_CTRL_protocol0_ext_mplla_ssc_freq_cnt_peak(unsigned int uprotocol0_ext_mplla_ssc_freq_cnt_peak);
int iSetPHY_MPLLA_SSC_CTRL_protocol0_ext_mplla_ssc_freq_cnt_ovrd_en(unsigned int uprotocol0_ext_mplla_ssc_freq_cnt_ovrd_en);
int iSetPHY_MPLLA_SSC_CTRL_protocol0_ext_mplla_ssc_clk_sel(unsigned int uprotocol0_ext_mplla_ssc_clk_sel);
int iSetPHY_MPLLA_SSC_CTRL_protocol0_ext_mplla_ssc_freq_cnt_init(unsigned int uprotocol0_ext_mplla_ssc_freq_cnt_init);
int iSetPHY_MPLLB_BANDWIDTH_protocol0_ext_mpllb_bandwidth(unsigned int uprotocol0_ext_mpllb_bandwidth);
int iSetPHY_MPLLB_CLK_CTRL_protocol0_ext_mpllb_word_div2_en(unsigned int uprotocol0_ext_mpllb_word_div2_en);
int iSetPHY_MPLLB_CLK_CTRL_protocol0_ext_mpllb_tx_clk_div(unsigned int uprotocol0_ext_mpllb_tx_clk_div);
int iSetPHY_MPLLB_CLK_CTRL_protocol0_ext_mpllb_div10_clk_en(unsigned int uprotocol0_ext_mpllb_div10_clk_en);
int iSetPHY_MPLLB_CLK_CTRL_protocol0_ext_mpllb_div8_clk_en(unsigned int uprotocol0_ext_mpllb_div8_clk_en);
int iSetPHY_MPLLB_CLK_CTRL_protocol0_ext_mpllb_div_clk_en(unsigned int uprotocol0_ext_mpllb_div_clk_en);
int iSetPHY_MPLLB_DIV_CTRL_protocol0_ext_mpllb_multiplier(unsigned int uprotocol0_ext_mpllb_multiplier);
int iSetPHY_MPLLB_DIV_CTRL_protocol0_ext_mpllb_fracn_ctrl(unsigned int uprotocol0_ext_mpllb_fracn_ctrl);
int iSetPHY_MPLLB_DIV_CTRL_protocol0_ext_mpllb_div_multiplier(unsigned int uprotocol0_ext_mpllb_div_multiplier);
int iSetPHY_MPLLB_SSC_CTRL_protocol0_ext_mpllb_ssc_range(unsigned int uprotocol0_ext_mpllb_ssc_range);
int iSetPHY_MPLLB_SSC_CTRL_protocol0_ext_mpllb_ssc_freq_cnt_peak(unsigned int uprotocol0_ext_mpllb_ssc_freq_cnt_peak);
int iSetPHY_MPLLB_SSC_CTRL_protocol0_ext_mpllb_ssc_freq_cnt_ovrd_en(unsigned int uprotocol0_ext_mpllb_ssc_freq_cnt_ovrd_en);
int iSetPHY_MPLLB_SSC_CTRL_protocol0_ext_mpllb_ssc_clk_sel(unsigned int uprotocol0_ext_mpllb_ssc_clk_sel);
int iSetPHY_MPLLB_SSC_CTRL_protocol0_ext_mpllb_ssc_freq_cnt_init(unsigned int uprotocol0_ext_mpllb_ssc_freq_cnt_init);
int iSetPHY_EXT_REF_DIV2_EN_protocol0_ext_ref_clk_mpllb_div2_en(unsigned int uprotocol0_ext_ref_clk_mpllb_div2_en);
int iSetPHY_EXT_REF_DIV2_EN_protocol0_ext_ref_clk_mplla_div2_en(unsigned int uprotocol0_ext_ref_clk_mplla_div2_en);
int iSetPHY_EXT_REF_DIV2_EN_protocol0_ext_ref_clk_div2_en(unsigned int uprotocol0_ext_ref_clk_div2_en);
int iSetPHY_EXT_REF_RANGE_protocol0_ext_ref_range(unsigned int uprotocol0_ext_ref_range);
int iSetPHY_AFE_CTRL_protocol0_ext_rx_adapt_afe_en_g4(unsigned int uprotocol0_ext_rx_adapt_afe_en_g4);
int iSetPHY_AFE_CTRL_protocol0_ext_rx_adapt_afe_en_g3(unsigned int uprotocol0_ext_rx_adapt_afe_en_g3);
int iSetPHY_AFE_CTRL_protocol0_ext_rx_adapt_afe_en_g2(unsigned int uprotocol0_ext_rx_adapt_afe_en_g2);
int iSetPHY_AFE_CTRL_protocol0_ext_rx_adapt_afe_en_g1(unsigned int uprotocol0_ext_rx_adapt_afe_en_g1);
int iSetPHY_DFE_CTRL_protocol0_ext_rx_adapt_dfe_en_g4(unsigned int uprotocol0_ext_rx_adapt_dfe_en_g4);
int iSetPHY_DFE_CTRL_protocol0_ext_rx_adapt_dfe_en_g3(unsigned int uprotocol0_ext_rx_adapt_dfe_en_g3);
int iSetPHY_DFE_CTRL_protocol0_ext_rx_adapt_dfe_en_g2(unsigned int uprotocol0_ext_rx_adapt_dfe_en_g2);
int iSetPHY_DFE_CTRL_protocol0_ext_rx_adapt_dfe_en_g1(unsigned int uprotocol0_ext_rx_adapt_dfe_en_g1);
int iSetPHY_AFE_GAIN_CTRL_GEN12_protocol0_ext_rx_eq_afe_gain_g2(unsigned int uprotocol0_ext_rx_eq_afe_gain_g2);
int iSetPHY_AFE_GAIN_CTRL_GEN12_protocol0_ext_rx_eq_afe_gain_g1(unsigned int uprotocol0_ext_rx_eq_afe_gain_g1);
int iSetPHY_AFE_GAIN_CTRL_GEN34_protocol0_ext_rx_eq_afe_gain_g4(unsigned int uprotocol0_ext_rx_eq_afe_gain_g4);
int iSetPHY_AFE_GAIN_CTRL_GEN34_protocol0_ext_rx_eq_afe_gain_g3(unsigned int uprotocol0_ext_rx_eq_afe_gain_g3);
int iSetPHY_RX_EQ_ATT_LVL_GEN12_protocol0_ext_rx_eq_att_lvl_g2(unsigned int uprotocol0_ext_rx_eq_att_lvl_g2);
int iSetPHY_RX_EQ_ATT_LVL_GEN12_protocol0_ext_rx_eq_att_lvl_g1(unsigned int uprotocol0_ext_rx_eq_att_lvl_g1);
int iSetPHY_RX_EQ_ATT_LVL_GEN34_protocol0_ext_rx_eq_att_lvl_g4(unsigned int uprotocol0_ext_rx_eq_att_lvl_g4);
int iSetPHY_RX_EQ_ATT_LVL_GEN34_protocol0_ext_rx_eq_att_lvl_g3(unsigned int uprotocol0_ext_rx_eq_att_lvl_g3);
int iSetPHY_RX_EQ_CTLE_BOOST_GEN1_protocol0_ext_rx_eq_ctle_boost_g1(unsigned int uprotocol0_ext_rx_eq_ctle_boost_g1);
int iSetPHY_RX_EQ_CTLE_BOOST_GEN2_protocol0_ext_rx_eq_ctle_boost_g2(unsigned int uprotocol0_ext_rx_eq_ctle_boost_g2);
int iSetPHY_RX_EQ_CTLE_BOOST_GEN3_protocol0_ext_rx_eq_ctle_boost_g3(unsigned int uprotocol0_ext_rx_eq_ctle_boost_g3);
int iSetPHY_RX_EQ_CTLE_BOOST_GEN4_protocol0_ext_rx_eq_ctle_boost_g4(unsigned int uprotocol0_ext_rx_eq_ctle_boost_g4);
int iSetPHY_RX_EQ_DELTA_IQ_GEN12_protocol0_ext_rx_eq_delta_iq_g2(unsigned int uprotocol0_ext_rx_eq_delta_iq_g2);
int iSetPHY_RX_EQ_DELTA_IQ_GEN12_protocol0_ext_rx_eq_delta_iq_g1(unsigned int uprotocol0_ext_rx_eq_delta_iq_g1);
int iSetPHY_RX_EQ_DELTA_IQ_GEN34_protocol0_ext_rx_eq_delta_iq_g4(unsigned int uprotocol0_ext_rx_eq_delta_iq_g4);
int iSetPHY_RX_EQ_DELTA_IQ_GEN34_protocol0_ext_rx_eq_delta_iq_g3(unsigned int uprotocol0_ext_rx_eq_delta_iq_g3);
int iSetPHY_RX_EQ_DFE_TAP1_GEN1_protocol0_ext_rx_eq_dfe_tap1_g1(unsigned int uprotocol0_ext_rx_eq_dfe_tap1_g1);
int iSetPHY_RX_EQ_DFE_TAP1_GEN2_protocol0_ext_rx_eq_dfe_tap1_g2(unsigned int uprotocol0_ext_rx_eq_dfe_tap1_g2);
int iSetPHY_RX_EQ_DFE_TAP1_GEN3_protocol0_ext_rx_eq_dfe_tap1_g3(unsigned int uprotocol0_ext_rx_eq_dfe_tap1_g3);
int iSetPHY_RX_EQ_DFE_TAP1_GEN4_protocol0_ext_rx_eq_dfe_tap1_g4(unsigned int uprotocol0_ext_rx_eq_dfe_tap1_g4);
int iSetPHY_RX_LOS_CTRL_protocol0_ext_rx_los_lfps_en(unsigned int uprotocol0_ext_rx_los_lfps_en);
int iSetPHY_RX_LOS_CTRL_protocol0_ext_rx_los_threshold(unsigned int uprotocol0_ext_rx_los_threshold);
int iSetPHY_RX_LOS_CTRL_protocol0_ext_rx_los_pwr_up_cnt(unsigned int uprotocol0_ext_rx_los_pwr_up_cnt);
int iSetPHY_REF_LD_VAL_CTRL_protocol0_ext_rx_ref_ld_val_g4(unsigned int uprotocol0_ext_rx_ref_ld_val_g4);
int iSetPHY_REF_LD_VAL_CTRL_protocol0_ext_rx_ref_ld_val_g3(unsigned int uprotocol0_ext_rx_ref_ld_val_g3);
int iSetPHY_REF_LD_VAL_CTRL_protocol0_ext_rx_ref_ld_val_g2(unsigned int uprotocol0_ext_rx_ref_ld_val_g2);
int iSetPHY_REF_LD_VAL_CTRL_protocol0_ext_rx_ref_ld_val_g1(unsigned int uprotocol0_ext_rx_ref_ld_val_g1);
int iSetPHY_RX_TERM_CTRL_phy_rx_term_acdc(unsigned int uphy_rx_term_acdc);
int iSetPHY_RX_TERM_CTRL_protocol0_ext_rx_term_ctrl(unsigned int uprotocol0_ext_rx_term_ctrl);
int iSetPHY_RX_VCO_LD_VAL_CTRL_GEN12_protocol0_ext_rx_vco_ld_val_g2(unsigned int uprotocol0_ext_rx_vco_ld_val_g2);
int iSetPHY_RX_VCO_LD_VAL_CTRL_GEN12_protocol0_ext_rx_vco_ld_val_g1(unsigned int uprotocol0_ext_rx_vco_ld_val_g1);
int iSetPHY_RX_VCO_LD_VAL_CTRL_GEN34_protocol0_ext_rx_vco_ld_val_g4(unsigned int uprotocol0_ext_rx_vco_ld_val_g4);
int iSetPHY_RX_VCO_LD_VAL_CTRL_GEN34_protocol0_ext_rx_vco_ld_val_g3(unsigned int uprotocol0_ext_rx_vco_ld_val_g3);
int iSetPHY_RX_VFRE_CTRL_protocol0_ext_rx_vref_ctrl(unsigned int uprotocol0_ext_rx_vref_ctrl);
int iSetPHY_TX_EQ_PRE_GEN1_protocol0_ext_tx_eq_pre_g1(unsigned int uprotocol0_ext_tx_eq_pre_g1);
int iSetPHY_TX_EQ_PRE_GEN2_protocol0_ext_tx_eq_pre_g2(unsigned int uprotocol0_ext_tx_eq_pre_g2);
int iSetPHY_TX_EQ_PRE_GEN3_protocol0_ext_tx_eq_pre_g3(unsigned int uprotocol0_ext_tx_eq_pre_g3);
int iSetPHY_TX_EQ_MAIN_GEN1_protocol0_ext_tx_eq_main_g1(unsigned int uprotocol0_ext_tx_eq_main_g1);
int iSetPHY_TX_EQ_MAIN_GEN2_protocol0_ext_tx_eq_main_g2(unsigned int uprotocol0_ext_tx_eq_main_g2);
int iSetPHY_TX_EQ_MAIN_GEN3_protocol0_ext_tx_eq_main_g3(unsigned int uprotocol0_ext_tx_eq_main_g3);
int iSetPHY_TX_EQ_POST_GEN1_protocol0_ext_tx_eq_post_g1(unsigned int uprotocol0_ext_tx_eq_post_g1);
int iSetPHY_TX_EQ_POST_GEN2_protocol0_ext_tx_eq_post_g2(unsigned int uprotocol0_ext_tx_eq_post_g2);
int iSetPHY_TX_EQ_POST_GEN3_protocol0_ext_tx_eq_post_g3(unsigned int uprotocol0_ext_tx_eq_post_g3);
int iSetPHY_TX_EQ_OVRD_CTRL_GEN12_protocol0_ext_tx_eq_ovrd_g2(unsigned int uprotocol0_ext_tx_eq_ovrd_g2);
int iSetPHY_TX_EQ_OVRD_CTRL_GEN12_protocol0_ext_tx_eq_ovrd_g1(unsigned int uprotocol0_ext_tx_eq_ovrd_g1);
int iSetPHY_TX_EQ_OVRD_CTRL_GEN3_protocol0_ext_tx_eq_ovrd_g3(unsigned int uprotocol0_ext_tx_eq_ovrd_g3);
int iSetPHY_TX_IBOOST_LVL_CTRL_protocol0_ext_tx_iboost_lvl(unsigned int uprotocol0_ext_tx_iboost_lvl);
int iSetPHY_TX_VBOOST_LVL_CTRL_protocol0_ext_tx_vboost_lvl(unsigned int uprotocol0_ext_tx_vboost_lvl);
int iSetPHY_TX_TERM_CTRL_protocol0_ext_tx_term_ctrl(unsigned int uprotocol0_ext_tx_term_ctrl);
int iSetPHY_RX_VALID_OVERRIDE_pipe_rx_valid_override(unsigned int upipe_rx_valid_override);
int iSetPHY_RX_VALID_OVERRIDE_VALUE_pipe_rx_valid_override_value(unsigned int upipe_rx_valid_override_value);
int iSetPHY_RX_ELECIDLE_OVERRIDE_pipe_rx_elecidle_override(unsigned int upipe_rx_elecidle_override);
int iSetPHY_RX_ELEIDLE_OVERRIDE_VALUE_pipe_rx_elecidle_override_value(unsigned int upipe_rx_elecidle_override_value);
int iSetPHY_RX_ELEIDLE_MODE_pipe_rx_elecidle_mode(unsigned int upipe_rx_elecidle_mode);
int iSetPHY_RX0_ELEIDLE_DELAY_TIME_sphy_reg_rxelecidle_delay_time_0(unsigned int usphy_reg_rxelecidle_delay_time_0);
int iSetPHY_RX1_ELEIDLE_DELAY_TIME_sphy_reg_rxelecidle_delay_time_1(unsigned int usphy_reg_rxelecidle_delay_time_1);
int iSetPHY_RX2_ELEIDLE_DELAY_TIME_sphy_reg_rxelecidle_delay_time_2(unsigned int usphy_reg_rxelecidle_delay_time_2);
int iSetPHY_RX3_ELEIDLE_DELAY_TIME_sphy_reg_rxelecidle_delay_time_3(unsigned int usphy_reg_rxelecidle_delay_time_3);
int iSetPHY_RX_EQ_FIG_MERIT_OVERRIDE_pipe_rx_eq_fig_merit_override(unsigned int upipe_rx_eq_fig_merit_override);
int iSetPHY_RX_EQ_FIG_MERIT_OVERRIDE_VALUE_pipe_rx_eq_fig_merit_override_value(unsigned int upipe_rx_eq_fig_merit_override_value);
int iSetPHY_RX_STATUS_OVERRIDE_pipe_rx_status_override(unsigned int upipe_rx_status_override);
int iSetPHY_RX_STATUS_OVERRIDE_VALUE_pipe_rx3_status_override_value(unsigned int upipe_rx3_status_override_value);
int iSetPHY_RX_STATUS_OVERRIDE_VALUE_pipe_rx2_status_override_value(unsigned int upipe_rx2_status_override_value);
int iSetPHY_RX_STATUS_OVERRIDE_VALUE_pipe_rx1_status_override_value(unsigned int upipe_rx1_status_override_value);
int iSetPHY_RX_STATUS_OVERRIDE_VALUE_pipe_rx0_status_override_value(unsigned int upipe_rx0_status_override_value);
int iSetPHY_STATUS_OVERRIDE_pipe_lane_phystatus_override(unsigned int upipe_lane_phystatus_override);
int iSetPHY_STATUS_OVERRIDE_VALUE_pipe_lane_phystatus_override_value(unsigned int upipe_lane_phystatus_override_value);
int iSetPHY_POWERDOWN_OVERRIDE_pipe_lane_powerdown_override(unsigned int upipe_lane_powerdown_override);
int iSetPHY_POWERDOWN_OVERRIDE_VALUE_pipe_lane_powerdown_override_value(unsigned int upipe_lane_powerdown_override_value);
int iSetPHY_RATE_OVERRIDE_pipe_lane_rate_override(unsigned int upipe_lane_rate_override);
int iSetPHY_RATE_OVERRIDE_VALUE_pipe_lane_rate_override_value(unsigned int upipe_lane_rate_override_value);
int iSetPHY_RX_POLARITY_OVERRIDE_pipe_lane_rx_polarity_override(unsigned int upipe_lane_rx_polarity_override);
int iSetPHY_RX_POLARITY_OVERRIDE_VALUE_pipe_lane_rx_polarity_override_value(unsigned int upipe_lane_rx_polarity_override_value);
int iSetPHY_TX_COMPLIANCE_OVERRIDE_pipe_tx_compliance_override(unsigned int upipe_tx_compliance_override);
int iSetPHY_TX_COMPLIANCE_OVERRIDE_VALUE_pipe_tx_compliance_override_value(unsigned int upipe_tx_compliance_override_value);
int iSetPHY_TX_ELECIDLE_OVERRIDE_pipe_tx_elecidle_override(unsigned int upipe_tx_elecidle_override);
int iSetPHY_TX_ELECIDLE_OVERRIDE_VALUE_pipe_tx_elecidle_override_value(unsigned int upipe_tx_elecidle_override_value);
int iSetPHY_TX_MARGIN_OVERRIDE_pipe_tx_margin_override(unsigned int upipe_tx_margin_override);
int iSetPHY_TX_MARGIN_OVERRIDE_VALUE_pipe_tx3_margin_override_value(unsigned int upipe_tx3_margin_override_value);
int iSetPHY_TX_MARGIN_OVERRIDE_VALUE_pipe_tx2_margin_override_value(unsigned int upipe_tx2_margin_override_value);
int iSetPHY_TX_MARGIN_OVERRIDE_VALUE_pipe_tx1_margin_override_value(unsigned int upipe_tx1_margin_override_value);
int iSetPHY_TX_MARGIN_OVERRIDE_VALUE_pipe_tx0_margin_override_value(unsigned int upipe_tx0_margin_override_value);
int iSetPHY_TX_DEEMPH_OVERRIDE_pipe_tx_deemph_override(unsigned int upipe_tx_deemph_override);
int iSetPHY_TX0_DEEMPH_OVERRIDE_VALUE_pipe_tx0_deemph_override_value(unsigned int upipe_tx0_deemph_override_value);
int iSetPHY_TX1_DEEMPH_OVERRIDE_VALUE_pipe_tx1_deemph_override_value(unsigned int upipe_tx1_deemph_override_value);
int iSetPHY_TX2_DEEMPH_OVERRIDE_VALUE_pipe_tx2_deemph_override_value(unsigned int upipe_tx2_deemph_override_value);
int iSetPHY_TX3_DEEMPH_OVERRIDE_VALUE_pipe_tx3_deemph_override_value(unsigned int upipe_tx3_deemph_override_value);
int iSetPHY_TX_DETECTRX_OVERRIDE_pipe_tx_detectrx_override(unsigned int upipe_tx_detectrx_override);
int iSetPHY_TX_DETECTRX_OVERRIDE_VALUE_pipe_tx_detectrx_override_value(unsigned int upipe_tx_detectrx_override_value);
int iSetPHY_FORCE_RXDETECT_RESULT_force_rxdetect_result(unsigned int uforce_rxdetect_result);
int iSetPHY_FORCE_RXDETECT_RESULT_VALUE_force_rxdetect_result_value(unsigned int uforce_rxdetect_result_value);
int iSetPHY_PIPE_RX_SRIS_MODE_EN_pipe_rx3_sris_mode_en(unsigned int upipe_rx3_sris_mode_en);
int iSetPHY_PIPE_RX_SRIS_MODE_EN_pipe_rx2_sris_mode_en(unsigned int upipe_rx2_sris_mode_en);
int iSetPHY_PIPE_RX_SRIS_MODE_EN_pipe_rx1_sris_mode_en(unsigned int upipe_rx1_sris_mode_en);
int iSetPHY_PIPE_RX_SRIS_MODE_EN_pipe_rx0_sris_mode_en(unsigned int upipe_rx0_sris_mode_en);
int iSetPHY_PIPE_RX_STATUS_DEBUG_EN_pipe_rx3_status_debug_en(unsigned int upipe_rx3_status_debug_en);
int iSetPHY_PIPE_RX_STATUS_DEBUG_EN_pipe_rx2_status_debug_en(unsigned int upipe_rx2_status_debug_en);
int iSetPHY_PIPE_RX_STATUS_DEBUG_EN_pipe_rx1_status_debug_en(unsigned int upipe_rx1_status_debug_en);
int iSetPHY_PIPE_RX_STATUS_DEBUG_EN_pipe_rx0_status_debug_en(unsigned int upipe_rx0_status_debug_en);
int iSetPHY_PIPE_RX_STATUS_DEBUG_MODE_pipe_rx3_status_debug_mode(unsigned int upipe_rx3_status_debug_mode);
int iSetPHY_PIPE_RX_STATUS_DEBUG_MODE_pipe_rx2_status_debug_mode(unsigned int upipe_rx2_status_debug_mode);
int iSetPHY_PIPE_RX_STATUS_DEBUG_MODE_pipe_rx1_status_debug_mode(unsigned int upipe_rx1_status_debug_mode);
int iSetPHY_PIPE_RX_STATUS_DEBUG_MODE_pipe_rx0_status_debug_mode(unsigned int upipe_rx0_status_debug_mode);

int iSetPHY_RXSTATUS_ERR_INT_STATUS_pipe_rx3_status_err_status(unsigned int upipe_rx3_status_err_status);
int iSetPHY_RXSTATUS_ERR_INT_STATUS_pipe_rx2_status_err_status(unsigned int upipe_rx2_status_err_status);
int iSetPHY_RXSTATUS_ERR_INT_STATUS_pipe_rx1_status_err_status(unsigned int upipe_rx1_status_err_status);
int iSetPHY_RXSTATUS_ERR_INT_STATUS_pipe_rx0_status_err_status(unsigned int upipe_rx0_status_err_status);
int iSetPHY_RXSTATUS_ERR_INT_RO_pipe_rx3_status_err_status_int_ro(unsigned int upipe_rx3_status_err_status_int_ro);
int iSetPHY_RXSTATUS_ERR_INT_RO_pipe_rx2_status_err_status_int_ro(unsigned int upipe_rx2_status_err_status_int_ro);
int iSetPHY_RXSTATUS_ERR_INT_RO_pipe_rx1_status_err_status_int_ro(unsigned int upipe_rx1_status_err_status_int_ro);
int iSetPHY_RXSTATUS_ERR_INT_RO_pipe_rx0_status_err_status_int_ro(unsigned int upipe_rx0_status_err_status_int_ro);
int iSetPHY_RXSTATUS_ERR_INT_MASK_pipe_rx3_status_err_status_int_mask(unsigned int upipe_rx3_status_err_status_int_mask);
int iSetPHY_RXSTATUS_ERR_INT_MASK_pipe_rx2_status_err_status_int_mask(unsigned int upipe_rx2_status_err_status_int_mask);
int iSetPHY_RXSTATUS_ERR_INT_MASK_pipe_rx1_status_err_status_int_mask(unsigned int upipe_rx1_status_err_status_int_mask);
int iSetPHY_RXSTATUS_ERR_INT_MASK_pipe_rx0_status_err_status_int_mask(unsigned int upipe_rx0_status_err_status_int_mask);
int iSetPHY_RXSTATUS_ERR_SET_pipe_rx3_status_err_status_int_set(unsigned int upipe_rx3_status_err_status_int_set);
int iSetPHY_RXSTATUS_ERR_SET_pipe_rx2_status_err_status_int_set(unsigned int upipe_rx2_status_err_status_int_set);
int iSetPHY_RXSTATUS_ERR_SET_pipe_rx1_status_err_status_int_set(unsigned int upipe_rx1_status_err_status_int_set);
int iSetPHY_RXSTATUS_ERR_SET_pipe_rx0_status_err_status_int_set(unsigned int upipe_rx0_status_err_status_int_set);
int iSetPHY_PIPE_RX0_STATUS_ERR_COUNT_pipe_rx0_status_err_count(unsigned int upipe_rx0_status_err_count);
int iSetPHY_PIPE_RX1_STATUS_ERR_COUNT_pipe_rx1_status_err_count(unsigned int upipe_rx1_status_err_count);
int iSetPHY_PIPE_RX2_STATUS_ERR_COUNT_pipe_rx2_status_err_count(unsigned int upipe_rx2_status_err_count);
int iSetPHY_PIPE_RX3_STATUS_ERR_COUNT_pipe_rx3_status_err_count(unsigned int upipe_rx3_status_err_count);
int iSetPHY_PIPE_RX_EYE_EVAL_REQ_set_lane3_eye_eval_start(unsigned int uset_lane3_eye_eval_start);
int iSetPHY_PIPE_RX_EYE_EVAL_REQ_set_lane2_eye_eval_start(unsigned int uset_lane2_eye_eval_start);
int iSetPHY_PIPE_RX_EYE_EVAL_REQ_set_lane1_eye_eval_start(unsigned int uset_lane1_eye_eval_start);
int iSetPHY_PIPE_RX_EYE_EVAL_REQ_set_lane0_eye_eval_start(unsigned int uset_lane0_eye_eval_start);
int iSetPHY_PIPE_RX_EYE_EVAL_DONE_lane3_eye_eval_done(unsigned int ulane3_eye_eval_done);
int iSetPHY_PIPE_RX_EYE_EVAL_DONE_lane2_eye_eval_done(unsigned int ulane2_eye_eval_done);
int iSetPHY_PIPE_RX_EYE_EVAL_DONE_lane1_eye_eval_done(unsigned int ulane1_eye_eval_done);
int iSetPHY_PIPE_RX_EYE_EVAL_DONE_lane0_eye_eval_done(unsigned int ulane0_eye_eval_done);
int iSetPHY_PIPE_RX_EQ_FIG_MERIT_VALUE_pipe_rx3_eq_fig_merit_value(unsigned int upipe_rx3_eq_fig_merit_value);
int iSetPHY_PIPE_RX_EQ_FIG_MERIT_VALUE_pipe_rx2_eq_fig_merit_value(unsigned int upipe_rx2_eq_fig_merit_value);
int iSetPHY_PIPE_RX_EQ_FIG_MERIT_VALUE_pipe_rx1_eq_fig_merit_value(unsigned int upipe_rx1_eq_fig_merit_value);
int iSetPHY_PIPE_RX_EQ_FIG_MERIT_VALUE_pipe_rx0_eq_fig_merit_value(unsigned int upipe_rx0_eq_fig_merit_value);
int iSetPHY_PIPE_RX_EQ_EVAL_VALUE_pipe_rx3_eq_eval_value(unsigned int upipe_rx3_eq_eval_value);
int iSetPHY_PIPE_RX_EQ_EVAL_VALUE_pipe_rx2_eq_eval_value(unsigned int upipe_rx2_eq_eval_value);
int iSetPHY_PIPE_RX_EQ_EVAL_VALUE_pipe_rx1_eq_eval_value(unsigned int upipe_rx1_eq_eval_value);
int iSetPHY_PIPE_RX_EQ_EVAL_VALUE_pipe_rx0_eq_eval_value(unsigned int upipe_rx0_eq_eval_value);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_pipe_rx3_eq_eval_override(unsigned int upipe_rx3_eq_eval_override);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_pipe_rx2_eq_eval_override(unsigned int upipe_rx2_eq_eval_override);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_pipe_rx1_eq_eval_override(unsigned int upipe_rx1_eq_eval_override);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_pipe_rx0_eq_eval_override(unsigned int upipe_rx0_eq_eval_override);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE_pipe_rx3_eq_eval_override_value(unsigned int upipe_rx3_eq_eval_override_value);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE_pipe_rx2_eq_eval_override_value(unsigned int upipe_rx2_eq_eval_override_value);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE_pipe_rx1_eq_eval_override_value(unsigned int upipe_rx1_eq_eval_override_value);
int iSetPHY_PIPE_RX_EQ_EVAL_OVERRIDE_VALUE_pipe_rx0_eq_eval_override_value(unsigned int upipe_rx0_eq_eval_override_value);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_pipe_tx3_eq_fs_override(unsigned int upipe_tx3_eq_fs_override);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_pipe_tx2_eq_fs_override(unsigned int upipe_tx2_eq_fs_override);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_pipe_tx1_eq_fs_override(unsigned int upipe_tx1_eq_fs_override);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_pipe_tx0_eq_fs_override(unsigned int upipe_tx0_eq_fs_override);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE_pipe_tx3_eq_fs_override_value(unsigned int upipe_tx3_eq_fs_override_value);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE_pipe_tx2_eq_fs_override_value(unsigned int upipe_tx2_eq_fs_override_value);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE_pipe_tx1_eq_fs_override_value(unsigned int upipe_tx1_eq_fs_override_value);
int iSetPHY_PIPE_TX_EQ_FS_OVERRIDE_VALUE_pipe_tx0_eq_fs_override_value(unsigned int upipe_tx0_eq_fs_override_value);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_pipe_tx3_eq_lf_override(unsigned int upipe_tx3_eq_lf_override);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_pipe_tx2_eq_lf_override(unsigned int upipe_tx2_eq_lf_override);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_pipe_tx1_eq_lf_override(unsigned int upipe_tx1_eq_lf_override);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_pipe_tx0_eq_lf_override(unsigned int upipe_tx0_eq_lf_override);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE_pipe_tx3_eq_lf_override_value(unsigned int upipe_tx3_eq_lf_override_value);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE_pipe_tx2_eq_lf_override_value(unsigned int upipe_tx2_eq_lf_override_value);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE_pipe_tx1_eq_lf_override_value(unsigned int upipe_tx1_eq_lf_override_value);
int iSetPHY_PIPE_TX_EQ_LF_OVERRIDE_VALUE_pipe_tx0_eq_lf_override_value(unsigned int upipe_tx0_eq_lf_override_value);
int iSetPHY_PIPE_TX0_DEEMPH_VALUE_pipe_tx0_deemph_value(unsigned int upipe_tx0_deemph_value);
int iSetPHY_PIPE_TX1_DEEMPH_VALUE_pipe_tx1_deemph_value(unsigned int upipe_tx1_deemph_value);
int iSetPHY_PIPE_TX2_DEEMPH_VALUE_pipe_tx2_deemph_value(unsigned int upipe_tx2_deemph_value);
int iSetPHY_PIPE_TX3_DEEMPH_VALUE_pipe_tx3_deemph_value(unsigned int upipe_tx3_deemph_value);
int iSetPHY_PIPE_EBUFER_LOCATION0_pipe_rx1_ebuff_location(unsigned int upipe_rx1_ebuff_location);
int iSetPHY_PIPE_EBUFER_LOCATION0_pipe_rx0_ebuff_location(unsigned int upipe_rx0_ebuff_location);
int iSetPHY_PIPE_EBUFER_LOCATION1_pipe_rx3_ebuff_location(unsigned int upipe_rx3_ebuff_location);
int iSetPHY_PIPE_EBUFER_LOCATION1_pipe_rx2_ebuff_location(unsigned int upipe_rx2_ebuff_location);

#endif // __SNPS_PHY_REG_1_C_UNION_DEFINE_H__
